Package jakarta.security.enterprise.identitystore
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.
- Version:
- 1.0
-
Interface Summary Interface Description IdentityStore IdentityStore
is a mechanism for validating a caller's credentials and accessing a caller's identity attributes.IdentityStoreHandler IdentityStoreHandler
is a mechanism for validating a caller's credentials, and accessing a caller's identity attributes, by consulting a set of one or moreIdentityStore
s.PasswordHash PasswordHash
is an interface for objects that can generate and verify password hashes.Pbkdf2PasswordHash This interface represents the built-inPbkdf2PasswordHash
implementation.RememberMeIdentityStore RememberMeIdentityStore
is 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 CredentialValidationResult
is the result from an attempt to validate an instance ofCredential
.IdentityStorePermission Class for IdentityStore permissions. -
Enum Summary Enum Description CredentialValidationResult.Status IdentityStore.ValidationType Determines the type of validation (operations) that should be done by this store.LdapIdentityStoreDefinition.LdapSearchScope Enum representing LDAP search scope values. -
Annotation Types Summary Annotation Type Description DatabaseIdentityStoreDefinition Annotation used to define a container-providedIdentityStore
that stores caller credentials and identity attributes in a relational database, and make that implementation available as an enabled CDI bean.LdapIdentityStoreDefinition Annotation used to define a container-providedIdentityStore
that stores caller credentials and identity attributes (together caller identities) in an LDAP store, and make that implementation available as an enabled CDI bean.