use secrets

This commit is contained in:
Bill Burke committed 2014-02-13 18:36:41 -05:00
1 parent f66060e1be
commit 0cdd5e857e
43 files changed
+435 -398

No files matched your search

@@ -769,6 +769,29 @@ public class RealmAdapter extends AbstractAdapter implements RealmModel {
return false;
}
@Override
public boolean validateSecret(UserModel user, String secret) {
for (CredentialEntity cred : ((UserAdapter)user).getUser().getCredentials()) {
if (cred.getType().equals(UserCredentialModel.SECRET)) {
return secret.equals(cred.getValue());
}
}
return false;
}
@Override
public UserCredentialModel getSecret(UserModel user) {
for (CredentialEntity cred : ((UserAdapter)user).getUser().getCredentials()) {
if (cred.getType().equals(UserCredentialModel.SECRET)) {
return UserCredentialModel.secret(cred.getValue());
}
}
return null;
}
@Override
public void updateCredential(UserModel user, UserCredentialModel cred) {
CredentialEntity credentialEntity = null;