Index

A B C D E F G I J L M N O R S U V W 
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 a ServerAuthModule instance 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 a ServerAuthModule instance 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 AuthConfigFactory implementation 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 MessageInfo interface.
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 MessageInfo is 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 MessageInfo that 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 ServerAuthContext to allow us to use a ThreadLocal to associate our CallbackHandler.
A B C D E F G I J L M N O R S U V W 
All Classes and Interfaces|All Packages|Serialized Form