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 IdentityStoreis a mechanism for validating a caller's credentials and accessing a caller's identity attributes.IdentityStoreHandler IdentityStoreHandleris a mechanism for validating a caller's credentials, and accessing a caller's identity attributes, by consulting a set of one or moreIdentityStores.PasswordHash PasswordHashis an interface for objects that can generate and verify password hashes.Pbkdf2PasswordHash This interface represents the built-inPbkdf2PasswordHashimplementation.RememberMeIdentityStore 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 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-providedIdentityStorethat 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-providedIdentityStorethat stores caller credentials and identity attributes (together caller identities) in an LDAP store, and make that implementation available as an enabled CDI bean.