implemented HashedCredentialDAO