public class JBossServerAuthConfig extends Object implements javax.security.auth.message.config.ServerAuthConfig
| Constructor and Description |
|---|
JBossServerAuthConfig(String layer,
String appContext,
CallbackHandler handler,
Map properties)
Create a new JBossServerAuthConfig.
|
| Modifier and Type | Method and Description |
|---|---|
String |
getAppContext() |
javax.security.auth.message.config.ServerAuthContext |
getAuthContext(String authContextID,
Subject serviceSubject,
Map properties) |
String |
getAuthContextID(javax.security.auth.message.MessageInfo messageInfo) |
String |
getMessageLayer() |
List |
getServerAuthModules() |
boolean |
isProtected() |
void |
refresh() |
public JBossServerAuthConfig(String layer, String appContext, CallbackHandler handler, Map properties)
layer - Message LayerappContext - Application Contexthandler - Callback Handler that will be passed to the modulesproperties - Context Propertiespublic javax.security.auth.message.config.ServerAuthContext getAuthContext(String authContextID, Subject serviceSubject, Map properties) throws javax.security.auth.message.AuthException
getAuthContext in interface javax.security.auth.message.config.ServerAuthConfigjavax.security.auth.message.AuthExceptionServerAuthConfig.getAuthContext(String, javax.security.auth.Subject, java.util.Map)public String getAppContext()
getAppContext in interface javax.security.auth.message.config.AuthConfigAuthConfig.getAppContext()public String getMessageLayer()
getMessageLayer in interface javax.security.auth.message.config.AuthConfigAuthConfig.getMessageLayer()public void refresh()
refresh in interface javax.security.auth.message.config.AuthConfigAuthConfig.refresh()public List getServerAuthModules()
public String getAuthContextID(javax.security.auth.message.MessageInfo messageInfo)
getAuthContextID in interface javax.security.auth.message.config.AuthConfigpublic boolean isProtected()
isProtected in interface javax.security.auth.message.config.AuthConfigCopyright © 2022 JBoss Inc.. All rights reserved.