Package org.keycloak.credential
-
Interface Summary Interface Description CredentialAuthentication Single purpose method that knows how to authenticate a user based on a credential type.CredentialInput CredentialInputUpdater CredentialInputUpdater.Streams TheCredentialInputUpdater.Streams
interface makes all collection-based methods inCredentialInputUpdater
default by providing implementations that delegate to theStream
-based variants instead of the other way around.CredentialInputValidator Implentations of this interface can validate CredentialInput, i.e.CredentialProvider<T extends CredentialModel> UserCredentialStore UserCredentialStore.Streams TheUserCredentialStore.Streams
interface makes all collection-based methods inUserCredentialStore
default by providing implementations that delegate to theStream
-based variants instead of the other way around. -
Class Summary Class Description CredentialMetadata CredentialMetadata.LocalizedMessage CredentialModel Used just in cases when we want to "directly" update or retrieve the hash or salt of user credential (For example during export/import)CredentialTypeMetadata CredentialTypeMetadata.CredentialTypeMetadataBuilder CredentialTypeMetadataContext CredentialTypeMetadataContext.CredentialTypeMetadataContextBuilder -
Enum Summary Enum Description CredentialTypeMetadata.Category