| Package | Description |
|---|---|
| org.jboss.security.auth.container.modules | |
| org.jboss.security.auth.message.config | |
| org.jboss.wsf.stack.cxf.jaspi.config | |
| org.jboss.wsf.stack.cxf.jaspi.module | |
| org.wildfly.security.auth.jaspi |
JSR-196 Java Authentication SPI for Containers (JASPI) - Public API.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractServerAuthModule
Superclass of all ServerAuthModules
Can be a container for common functionality and custom methods
|
class |
AllFailureServerAuthModule
Server Auth Module that sends a AuthStatus.FAILURE
|
class |
AllSuccessServerAuthModule
ServerAuthModule that returns AuthStatus.SUCCESS
|
class |
DelegatingServerAuthModule
Server Auth Module that delegates work to a login context
|
class |
HttpServletServerAuthModule
Server Auth Module capable of handling Http Servlet Authentication
|
class |
SimpleServerAuthModule
A simple implementation of an username/password based
server auth module.
|
| Constructor and Description |
|---|
JBossServerAuthContext(List<ServerAuthModule> modules,
Map<String,Map> moduleNameToOptions,
CallbackHandler cbh)
Constructor that initializes the modules if the parameters moduleNameToOptions
and cbh are not null.
|
| Constructor and Description |
|---|
JBossWSServerAuthContext(List<ServerAuthModule> modules,
Map<String,Map> moduleNameToOptions,
CallbackHandler cbh) |
| Modifier and Type | Class and Description |
|---|---|
class |
UsernameTokenServerAuthModule
This ServerAuthModule class adds JaspiSubjectCreatingInitInterceptor to authenticate principal and populates Subject
|
| Modifier and Type | Method and Description |
|---|---|
JaspiConfigurationBuilder |
JaspiConfigurationBuilder.addAuthModuleFactory(Supplier<ServerAuthModule> serverAuthModuleFactory)
Add a
Supplier to be used to create a ServerAuthModule instance for this message layer
and application context combination. |
JaspiConfigurationBuilder |
JaspiConfigurationBuilder.addAuthModuleFactory(Supplier<ServerAuthModule> serverAuthModuleFactory,
Flag flag,
Map options)
Add a
Supplier to be used to create a ServerAuthModule instance for this message layer
and application context combination. |
Copyright © 2022 JBoss by Red Hat. All rights reserved.