use secrets
This commit is contained in:
1 parent
f66060e1be
commit
0cdd5e857e
43 files changed
+435
-398
No files matched your search
+23
@@ -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;
|
||||
|
||||
Reference in new issue
Block a user