| Package | Description | 
|---|---|
| javax.security.enterprise.authentication.mechanism.http | 
 The HTTP authentication mechanism API package. 
 | 
| javax.security.enterprise.identitystore | 
 The identity store API package. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
AuthenticationStatus | 
HttpMessageContextWrapper.notifyContainerAboutLogin(CredentialValidationResult result)  | 
AuthenticationStatus | 
HttpMessageContext.notifyContainerAboutLogin(CredentialValidationResult result)
Convenience method intended to pass the  
CredentialValidationResult result of an 
 identity store directly on to the container. | 
| Modifier and Type | Field and Description | 
|---|---|
static CredentialValidationResult | 
CredentialValidationResult.INVALID_RESULT  | 
static CredentialValidationResult | 
CredentialValidationResult.NOT_VALIDATED_RESULT  | 
| Modifier and Type | Method and Description | 
|---|---|
CredentialValidationResult | 
IdentityStoreHandler.validate(Credential credential)
Validate the given  
Credential and return the identity and attributes
 of the caller it represents. | 
default CredentialValidationResult | 
IdentityStore.validate(Credential credential)
Validates the given credential. 
 | 
CredentialValidationResult | 
RememberMeIdentityStore.validate(RememberMeCredential credential)
Validates the given credential. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
default Set<String> | 
IdentityStore.getCallerGroups(CredentialValidationResult validationResult)
Returns groups for the caller, who is identified by the  
CallerPrincipal
 (and potentially other values) found in the validationResult parameter. | 
Copyright © 2019 Eclipse Foundation.
Use is subject to license terms.