The identity store API package. This package contains classes and interfaces associated with the identity store, which validate a Caller's credentials and access a Caller's identity attributes.
Interface Summary Interface Description IdentityStore
IdentityStoreis a mechanism for validating a caller's credentials and accessing a caller's identity attributes.
IdentityStoreHandleris a mechanism for validating a caller's credentials, and accessing a caller's identity attributes, by consulting a set of one or more
PasswordHashis an interface for objects that can generate and verify password hashes.
Pbkdf2PasswordHashThis interface represents the built-in
RememberMeIdentityStoreis a mechanism for validating a caller's credentials and accessing a caller's identity attributes that's specifically tailored for the "remember me" feature.
Class Summary Class Description CredentialValidationResult
CredentialValidationResultis the result from an attempt to validate an instance of
IdentityStorePermissionClass for IdentityStore permissions.
Enum Summary Enum Description CredentialValidationResult.Status IdentityStore.ValidationTypeDetermines the type of validation (operations) that should be done by this store. LdapIdentityStoreDefinition.LdapSearchScopeEnum representing LDAP search scope values.
Annotation Types Summary Annotation Type Description DatabaseIdentityStoreDefinitionAnnotation used to define a container-provided
IdentityStorethat stores caller credentials and identity attributes in a relational database, and make that implementation available as an enabled CDI bean.
LdapIdentityStoreDefinitionAnnotation used to define a container-provided
IdentityStorethat stores caller credentials and identity attributes (together caller identities) in an LDAP store, and make that implementation available as an enabled CDI bean.