All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
CredentialValidationOutput |
authenticate(KeycloakSession session,
RealmModel realm,
CredentialInput input) |
void |
close() |
CredentialModel |
createCredential(RealmModel realm,
UserModel user,
CredentialModel cred) |
void |
disableCredential(RealmModel realm,
UserModel user,
String credentialType) |
protected <T> List<T> |
getCredentialProviders(RealmModel realm,
Class<T> type) |
CredentialModel |
getStoredCredentialById(RealmModel realm,
UserModel user,
String id) |
CredentialModel |
getStoredCredentialByNameAndType(RealmModel realm,
UserModel user,
String name,
String type) |
List<CredentialModel> |
getStoredCredentials(RealmModel realm,
UserModel user) |
List<CredentialModel> |
getStoredCredentialsByType(RealmModel realm,
UserModel user,
String type) |
protected UserCredentialStore |
getStoreForUser(UserModel user) |
boolean |
isConfiguredFor(RealmModel realm,
UserModel user,
String type) |
boolean |
isConfiguredLocally(RealmModel realm,
UserModel user,
String type) |
boolean |
isValid(RealmModel realm,
UserModel user,
CredentialInput... inputs) |
boolean |
isValid(RealmModel realm,
UserModel user,
List<CredentialInput> inputs) |
void |
onCache(RealmModel realm,
CachedUserModel user,
UserModel delegate) |
boolean |
removeStoredCredential(RealmModel realm,
UserModel user,
String id) |
void |
updateCredential(RealmModel realm,
UserModel user,
CredentialInput input) |
void |
updateCredential(RealmModel realm,
UserModel user,
CredentialModel cred) |