All Classes
-
All Classes Interface Summary Class Summary Exception Summary Annotation Types Summary Class Description AccessTokenClaimsSetVerifier Validates the Access tokenAccessTokenImpl AnnotationELPProcessor AuthenticationController Controller for Authentication endpointAuthenticationData This class holds stores "authentication data" (principal and groups).AutoApplySessionInterceptor BasicAuthenticationMechanism Authentication mechanism that authenticates using basic authenticationBasicAuthenticationMechanismDefinitionAnnotationLiteral An annotation literal for@BasicAuthenticationMechanismDefinition.BeanDecorator Implementations of this interface should apply all CDI interceptors in the application to the given bean.CallerDetailsResolver CdiDecorator<T> CdiExtension CDIPerRequestInitializer CdiProducer<T> CdiUtils ClaimsConfiguration ConfigurationController Build and validate the OpenId Connect client configuration.CookieController CookieHandler Credentials Credentialsdefine a single caller identity for use with theEmbeddedIdentityStoreDefinitionannotation.CustomFormAuthenticationMechanism Authentication mechanism that authenticates according to the Servlet spec defined FORM authentication mechanism.DatabaseIdentityStore DatabaseIdentityStoreDefinitionAnnotationLiteral An annotation literal for@DatabaseIdentityStoreDefinition.DefaultBeanDecorator The default bean decorator.DefaultIdentityStoreHandler DefaultService A default service for SPI purposes.DefaultWebXmlLoginConfig Default implementation of WebXmlLoginConfig using simple attributes to set the 4 attributes from the login config element in web.xml.EJB EmbeddedIdentityStore EmbeddedIdentityStoreDefinition Annotation used to define a container providedIdentityStorethat stores caller credentials and identity attributes (together caller identities) in an in-memory store, and make that implementation available as an enabled CDI bean.FormAuthenticationMechanism Authentication mechanism that authenticates according to the Servlet spec defined FORM authentication mechanism.FormAuthenticationMechanismDefinitionAnnotationLiteral An annotation literal for@FormAuthenticationMechanismDefinition.HttpBridgeServerAuthModule HttpMessageContextImpl A convenience context that provides access to JASPIC Servlet Profile specific types and functionality.HttpServletRequestDelegator This class wraps a given HttpServletRequest instance and delegates "most" methods that request "base data" to an also given RequestData instance.HttpStorageController IdentityStoreConfigurationException IdentityStoreException IdentityStoreRuntimeException IdentityTokenImpl IdTokenClaimsSetVerifier Validates the ID tokenJACC JaccResourceAccessResolver Jaspic A set of utility methods for using the Jakarta Authentication APIJWTValidator LdapIdentityStore LdapIdentityStoreDefinitionAnnotationLiteral An annotation literal for@LdapIdentityStoreDefinition.LibertyCDIPerRequestInitializer Hacky (but working) CDI initializer for Liberty.LoginToContinueAnnotationLiteral An annotation literal for@LoginToContinue.LoginToContinueHolder LoginToContinueInterceptor LogoutConfiguration NonceController Controller to manage nonce state and create the nonce hash.OpenIdAuthenticationMechanism The AuthenticationMechanism used to authenticate users using the OpenId Connect protocol
Specification Implemented : http://openid.net/specs/openid-connect-core-1_0.htmlOpenIdConfiguration OpenId Connect client configuration.OpenIdContextImpl An injectable interface that provides access to access token, identity token, claims and OpenId Connect provider related information.OpenIdCredential OpenIdIdentityStore Identity store validates the identity token and access token and returns the validation result with the caller name and groups.OpenIdNonce Creates a random nonce as a character sequence of the specified byte length and base64 url encoded.OpenIdProviderData OpenId Connect Provider information.OpenIdState Class to hold state of OpenIdPasswordHashCompare Pbkdf2PasswordHashImpl ProviderMetadataController Manages the OpenId Connect Provider metadataReflectionAndJaccCallerDetailsResolver RefreshedIdTokenClaimsSetVerifier Validates the ID token received from the Refresh token responseRefreshTokenImpl RememberMeAnnotationLiteral An annotation literal for@RememberMe.RememberMeInterceptor RequestData This class stores the core data that makes up anHttpServletRequest.ResourceAccessResolver SamRegistrationInstaller If an HttpAuthenticationMechanism implementation has been found on the classpath, this initializer installs a bridge SAM that delegates the validateRequest, secureResponse and cleanSubject methods from the SAM to the HttpAuthenticationMechanism.SecurityContextImpl SessionController SoteriaServiceProviders Central registry to load Soteria SPI implementations from.StateController Controller to manage OpenId state parameter value and request being validatedSubjectParser TokenClaimsSetVerifier TokenClaimsSetVerifier.StandardVerifications TokenController Controller for Token endpointUserInfoController Controller for Token endpointUtils An assortment of various utility methods.WebXmlLoginConfig Implementations of this interface can be used by a servlet container to pass the login config from web.xml to Soteria.WrappingCallerPrincipal