org.jboss.security.auth.message.config
public class JBossClientAuthConfig extends Object implements javax.security.auth.message.config.ClientAuthConfig
Constructor and Description |
---|
JBossClientAuthConfig(String layer,
String appContext,
CallbackHandler handler,
Map properties)
Create a new JBossClientAuthConfig.
|
Modifier and Type | Method and Description |
---|---|
String |
getAppContext() |
javax.security.auth.message.config.ClientAuthContext |
getAuthContext(String authContextID,
Subject clientSubject,
Map properties) |
String |
getAuthContextID(javax.security.auth.message.MessageInfo messageInfo) |
List |
getClientAuthModules() |
String |
getMessageLayer() |
boolean |
isProtected() |
void |
refresh() |
public JBossClientAuthConfig(String layer, String appContext, CallbackHandler handler, Map properties)
layer
- Message LayerappContext
- Application Contexthandler
- Callback Handler to be passed to auth modulesproperties
- Contextual propertiespublic javax.security.auth.message.config.ClientAuthContext getAuthContext(String authContextID, Subject clientSubject, Map properties) throws javax.security.auth.message.AuthException
getAuthContext
in interface javax.security.auth.message.config.ClientAuthConfig
javax.security.auth.message.AuthException
ClientAuthConfig.getAuthContext(String, javax.security.auth.Subject, java.util.Map)
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 getClientAuthModules()
public String getAppContext()
getAppContext
in interface javax.security.auth.message.config.AuthConfig
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 © 2015 JBoss Inc.. All Rights Reserved.