Class SimpleServerAuthConfig
- java.lang.Object
- 
- org.apache.catalina.authenticator.jaspic.SimpleServerAuthConfig
 
- 
- All Implemented Interfaces:
- AuthConfig,- ServerAuthConfig
 
 public class SimpleServerAuthConfig extends java.lang.Object implements ServerAuthConfig Basic implementation primarily intended for use when using third-partyServerAuthModuleimplementations that only provide the module. This implementation supports configuring theServerAuthContextwith multiple modules.
- 
- 
Constructor SummaryConstructors Constructor Description SimpleServerAuthConfig(java.lang.String layer, java.lang.String appContext, javax.security.auth.callback.CallbackHandler handler, java.util.Map<java.lang.String,java.lang.String> properties)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description protected ServerAuthContextcreateServerAuthContext(java.util.List<ServerAuthModule> modules)java.lang.StringgetAppContext()ServerAuthContextgetAuthContext(java.lang.String authContextID, javax.security.auth.Subject serviceSubject, java.util.Map properties)java.lang.StringgetAuthContextID(MessageInfo messageInfo)java.lang.StringgetMessageLayer()booleanisProtected()voidrefresh()
 
- 
- 
- 
Method Detail- 
getMessageLayerpublic java.lang.String getMessageLayer() - Specified by:
- getMessageLayerin interface- AuthConfig
 
 - 
getAppContextpublic java.lang.String getAppContext() - Specified by:
- getAppContextin interface- AuthConfig
 
 - 
getAuthContextIDpublic java.lang.String getAuthContextID(MessageInfo messageInfo) - Specified by:
- getAuthContextIDin interface- AuthConfig
 
 - 
refreshpublic void refresh() - Specified by:
- refreshin interface- AuthConfig
 
 - 
isProtectedpublic boolean isProtected() - Specified by:
- isProtectedin interface- AuthConfig
 
 - 
getAuthContextpublic ServerAuthContext getAuthContext(java.lang.String authContextID, javax.security.auth.Subject serviceSubject, java.util.Map properties) throws AuthException - Specified by:
- getAuthContextin interface- ServerAuthConfig
- Throws:
- AuthException
 
 - 
createServerAuthContextprotected ServerAuthContext createServerAuthContext(java.util.List<ServerAuthModule> modules) 
 
- 
 
-