| Modifier and Type | Interface and Description |
|---|---|
| public interface | HttpAuthenticationMechanism
|
| public interface | HttpMessageContext
|
| Modifier and Type | Annotation and Description |
|---|---|
| public @interface | AutoApplySession
The AutoApplySession annotation provides an application the ability to declaratively designate
that an authentication mechanism uses the |
| public @interface | BasicAuthenticationMechanismDefinition
Annotation used to define a container authentication mechanism that implements the HTTP basic access authentication protocol as defined by the Servlet spec (13.6.1) and make that implementation available as an enabled CDI bean. |
| public @interface | CustomFormAuthenticationMechanismDefinition
Annotation used to define a container authentication mechanism that implements authentication resembling Servlet FORM authentication (Servlet spec 13.6.3). |
| public @interface | FormAuthenticationMechanismDefinition
Annotation used to define a container authentication mechanism that implements FORM authentication as defined by the Servlet spec (13.6.3) and make that implementation available as an enabled CDI bean. |
| public @interface | LoginToContinue
The |
| public @interface | RememberMe
The RememberMe annotation provides an application the ability to declaratively designate that an authentication mechanism effectively "remembers" the authentication and auto applies this with every request. |
| Modifier and Type | Class and Description |
|---|---|
| public class | AuthenticationParameters
Parameters that are provided along with an authentication request. |
| public class | HttpMessageContextWrapper
This class is an implementation of the HttpMessageContext interface that can be subclassed by developers wishing to provide extra or different functionality. |