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.ServerAuthConfig
javax.security.auth.message.AuthException
ServerAuthConfig#getAuthContext(String, Map)
public String getAppContext()
getAppContext
in interface javax.security.auth.message.config.AuthConfig
AuthConfig#getContextID()
public String getMessageLayer()
getMessageLayer
in interface javax.security.auth.message.config.AuthConfig
AuthConfig.getMessageLayer()
public void refresh()
refresh
in interface javax.security.auth.message.config.AuthConfig
AuthConfig.refresh()
public List getServerAuthModules()
public String getAuthContextID(javax.security.auth.message.MessageInfo messageInfo)
getAuthContextID
in interface javax.security.auth.message.config.AuthConfig
public boolean isProtected()
isProtected
in interface javax.security.auth.message.config.AuthConfig
Copyright © 2013 JBoss Inc.. All Rights Reserved.