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, javax.security.auth.Subject, java.util.Map)
public String getAppContext()
getAppContext
in interface javax.security.auth.message.config.AuthConfig
AuthConfig.getAppContext()
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 © 2018 JBoss Inc.. All rights reserved.