Index
All Classes and Interfaces|All Packages|Serialized Form
A
- addAuthModuleFactory(Supplier<ServerAuthModule>) - Method in class org.wildfly.security.auth.jaspi.JaspiConfigurationBuilder
-
Add a
Supplier<jakarta.security.auth.message.module.ServerAuthModule>to be used to create aServerAuthModuleinstance for this message layer and application context combination. - addAuthModuleFactory(Supplier<ServerAuthModule>, Flag, Map) - Method in class org.wildfly.security.auth.jaspi.JaspiConfigurationBuilder
-
Add a
Supplier<jakarta.security.auth.message.module.ServerAuthModule>to be used to create aServerAuthModuleinstance for this message layer and application context combination. - AuthenticationModuleDefinition - Class in org.wildfly.security.auth.jaspi.impl
-
A definition for a single
ServerAuthModule. - AuthenticationModuleDefinition(Supplier<ServerAuthModule>, Flag, Map) - Constructor for class org.wildfly.security.auth.jaspi.impl.AuthenticationModuleDefinition
-
Construct a new instance of a module definition.
- authorizationFailed() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- authorizationFailed() - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- authorizationFailed$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
B
- builder(String, String) - Static method in class org.wildfly.security.auth.jaspi.JaspiConfigurationBuilder
C
- CLEAN - Enum constant in enum org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo.State
- cleanSubject(MessageInfo, Subject) - Method in class org.wildfly.security.auth.jaspi.impl.WrappingServerAuthContext
- configAlreadyRegistered(String, String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- configAlreadyRegistered(String, String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- configAlreadyRegistered$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- createCallbackHandler() - Method in class org.wildfly.security.auth.jaspi.impl.JaspiAuthenticationContext
D
- DelegatingAuthConfigFactory - Class in org.wildfly.security.auth.jaspi
-
An
AuthConfigFactoryimplementation that can delegate to a backup AuthConfigFactory if the Elytron factory is unable to return a provider. - DelegatingAuthConfigFactory(ElytronAuthConfigFactory, AuthConfigFactory) - Constructor for class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- DelegatingAuthConfigFactory(ElytronAuthConfigFactory, AuthConfigFactory, Supplier<Boolean>) - Constructor for class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- detachListener(RegistrationListener, String, String) - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- detachListener(RegistrationListener, String, String) - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
E
- eeLog - Static variable in interface org.wildfly.security.auth.jaspi._private.ElytronEEMessages
- ElytronAuthConfigFactory - Class in org.wildfly.security.auth.jaspi
-
The WildFly Elytron implementation of
AuthConfigFactory. - ElytronAuthConfigFactory() - Constructor for class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- ElytronAuthConfigProvider - Class in org.wildfly.security.auth.jaspi.impl
-
The WildFly Elytron implementation of
AuthConfigProvider. - ElytronAuthConfigProvider(String, String, List<AuthenticationModuleDefinition>) - Constructor for class org.wildfly.security.auth.jaspi.impl.ElytronAuthConfigProvider
- ElytronEEMessages - Interface in org.wildfly.security.auth.jaspi._private
-
Log messages and exceptions for Elytron EE.
- ElytronEEMessages_$logger - Class in org.wildfly.security.auth.jaspi._private
-
Warning this class consists of generated code.
- ElytronEEMessages_$logger(Logger) - Constructor for class org.wildfly.security.auth.jaspi._private.ElytronEEMessages_$logger
- ElytronMessageInfo - Class in org.wildfly.security.auth.jaspi.impl
-
An implementation of the
MessageInfointerface. - ElytronMessageInfo() - Constructor for class org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo
- ElytronMessageInfo.State - Enum in org.wildfly.security.auth.jaspi.impl
- ElytronMessages - Interface in org.wildfly.security.auth.jaspi._private
-
Log messages and exceptions for Elytron.
- ElytronMessages_$logger - Class in org.wildfly.security.auth.jaspi._private
-
Warning this class consists of generated code.
- ElytronMessages_$logger(Logger) - Constructor for class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
F
- Flag - Enum in org.wildfly.security.auth.jaspi
-
Control flag to indicate how the auth modules should be interpreted.
G
- getAuthorizedIdentity() - Method in class org.wildfly.security.auth.jaspi.impl.JaspiAuthenticationContext
-
Get the authorized identity result of this authentication.
- getClientAuthConfig(String, String, CallbackHandler) - Method in class org.wildfly.security.auth.jaspi.impl.ElytronAuthConfigProvider
- getConfigProvider(String, String, RegistrationListener) - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- getConfigProvider(String, String, RegistrationListener) - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- getLoggingLocale() - Method in class org.wildfly.security.auth.jaspi._private.ElytronEEMessages_$logger
- getLoggingLocale() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- getMap() - Method in class org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo
- getRegistrationContext(String) - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- getRegistrationContext(String) - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- getRegistrationIDs(AuthConfigProvider) - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- getRegistrationIDs(AuthConfigProvider) - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- getRequestMessage() - Method in class org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo
- getResponseMessage() - Method in class org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo
- getServerAuthConfig(AuthConfigProvider, String, String) - Method in class org.wildfly.security.auth.jaspi.impl.JaspiAuthenticationContext
- getServerAuthConfig(String, String, CallbackHandler) - Method in class org.wildfly.security.auth.jaspi.impl.ElytronAuthConfigProvider
- getState() - Method in class org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo
-
Get the current state for how this
MessageInfois being used.
I
- invalidAuthStatus(AuthStatus, String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- invalidAuthStatus(AuthStatus, String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- invalidAuthStatus$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- invalidMessageType(String, String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- invalidMessageType(String, String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- invalidMessageType$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
J
- JaspiAuthenticationContext - Class in org.wildfly.security.auth.jaspi.impl
- JaspiConfigurationBuilder - Class in org.wildfly.security.auth.jaspi
-
A builder API to assemble JASPIC configuration.
L
- log - Static variable in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
M
- messageDoesNotUnWrapExistingMessage(String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- messageDoesNotUnWrapExistingMessage(String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- messageDoesNotUnWrapExistingMessage$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- messageDoesNotWrapExistingMessage(String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- messageDoesNotWrapExistingMessage(String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- messageDoesNotWrapExistingMessage$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- messageSettingNotAllowed(String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- messageSettingNotAllowed(String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- messageSettingNotAllowed$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- messageWrappedWithoutSuccess(String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- messageWrappedWithoutSuccess(String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- messageWrappedWithoutSuccess$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
N
- NEW - Enum constant in enum org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo.State
- newInstance(SecurityDomain, boolean) - Static method in class org.wildfly.security.auth.jaspi.impl.JaspiAuthenticationContext
-
Deprecated.
- newInstance(SecurityDomain, boolean, SecurityIdentity) - Static method in class org.wildfly.security.auth.jaspi.impl.JaspiAuthenticationContext
- newInstance(SecurityDomain, boolean, CachedIdentity) - Static method in class org.wildfly.security.auth.jaspi.impl.JaspiAuthenticationContext
- noSavedRegistration(String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronEEMessages_$logger
- noSavedRegistration(String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronEEMessages
- noSavedRegistration$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronEEMessages_$logger
- noThreadLocalCallbackHandler() - Method in class org.wildfly.security.auth.jaspi._private.ElytronEEMessages_$logger
- noThreadLocalCallbackHandler() - Method in interface org.wildfly.security.auth.jaspi._private.ElytronEEMessages
- noThreadLocalCallbackHandler$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronEEMessages_$logger
O
- OPTIONAL - Enum constant in enum org.wildfly.security.auth.jaspi.Flag
- org.wildfly.security.auth.jaspi - package org.wildfly.security.auth.jaspi
-
JSR-196 Java Authentication SPI for Containers (JASPI) - Public API.
- org.wildfly.security.auth.jaspi._private - package org.wildfly.security.auth.jaspi._private
- org.wildfly.security.auth.jaspi.impl - package org.wildfly.security.auth.jaspi.impl
-
JSR-196 Java Authentication SPI for Containers (JASPI) - Internal Implementation.
R
- refresh() - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- refresh() - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- refresh() - Method in class org.wildfly.security.auth.jaspi.impl.ElytronAuthConfigProvider
- register() - Method in class org.wildfly.security.auth.jaspi.JaspiConfigurationBuilder
-
Register the assembled configuration against the system wide
AuthConfigFactory. - register(AuthConfigFactory) - Method in class org.wildfly.security.auth.jaspi.JaspiConfigurationBuilder
-
Register the assembled configuration against the supplied
AuthConfigFactory. - registerConfigProvider(AuthConfigProvider, String, String, String) - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- registerConfigProvider(AuthConfigProvider, String, String, String) - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- registerConfigProvider(String, Map<String, String>, String, String, String) - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- registerConfigProvider(String, Map<String, String>, String, String, String) - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- registerServerAuthModule(ServerAuthModule, Object) - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- registerServerAuthModule(ServerAuthModule, Object) - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- removeRegistration(String) - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- removeRegistration(String) - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- removeServerAuthModule(Object) - Method in class org.wildfly.security.auth.jaspi.DelegatingAuthConfigFactory
- removeServerAuthModule(Object) - Method in class org.wildfly.security.auth.jaspi.ElytronAuthConfigFactory
- REQUIRED - Enum constant in enum org.wildfly.security.auth.jaspi.Flag
- REQUISITE - Enum constant in enum org.wildfly.security.auth.jaspi.Flag
S
- SECURE - Enum constant in enum org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo.State
- secureResponse(MessageInfo, Subject) - Method in class org.wildfly.security.auth.jaspi.impl.WrappingServerAuthContext
- ServletMessageInfo - Class in org.wildfly.security.auth.jaspi.impl
-
A servlet profile specific
MessageInfothat ensures the request and response types remain valid and allows wrapping an existing message info during validateRequest and unwrapping during secureResponse. - ServletMessageInfo() - Constructor for class org.wildfly.security.auth.jaspi.impl.ServletMessageInfo
- setDescription(String) - Method in class org.wildfly.security.auth.jaspi.JaspiConfigurationBuilder
-
Set the description to be used for the provider once registered.
- setRequestMessage(Object) - Method in class org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo
- setRequestMessage(Object) - Method in class org.wildfly.security.auth.jaspi.impl.ServletMessageInfo
-
Set the request message ensuring that it is an instance of
HttpServletRequest, also ensure wrapping only occurs during calls to validateRequest and unwrapping occurs during calls to secureResponse. - setResponseMessage(Object) - Method in class org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo
- setResponseMessage(Object) - Method in class org.wildfly.security.auth.jaspi.impl.ServletMessageInfo
-
Set the response message ensuring that it is an instance of
HttpServletResponse, also ensure wrapping only occurs during calls to validateRequest and unwrapping occurs during calls to secureResponse. - SUFFICIENT - Enum constant in enum org.wildfly.security.auth.jaspi.Flag
U
- unableToConstructProvider(String, Throwable) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- unableToConstructProvider(String, Throwable) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- unableToConstructProvider$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- unrecognisedAuthContextId(String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- unrecognisedAuthContextId(String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- unrecognisedAuthContextId$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- unrecognisedContext(String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronEEMessages_$logger
- unrecognisedContext(String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronEEMessages
- unrecognisedContext$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronEEMessages_$logger
- unsupportedMessageType(String, String) - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
- unsupportedMessageType(String, String) - Method in interface org.wildfly.security.auth.jaspi._private.ElytronMessages
- unsupportedMessageType$str() - Method in class org.wildfly.security.auth.jaspi._private.ElytronMessages_$logger
V
- VALIDATE - Enum constant in enum org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo.State
- validateRequest(MessageInfo, Subject, Subject) - Method in class org.wildfly.security.auth.jaspi.impl.WrappingServerAuthContext
- valueOf(String) - Static method in enum org.wildfly.security.auth.jaspi.Flag
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo.State
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum org.wildfly.security.auth.jaspi.Flag
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.wildfly.security.auth.jaspi.impl.ElytronMessageInfo.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
W
- WrappingServerAuthContext - Class in org.wildfly.security.auth.jaspi.impl
-
A wrapper around
ServerAuthContextto allow us to use aThreadLocalto associate ourCallbackHandler.
All Classes and Interfaces|All Packages|Serialized Form