public class ClientAuthConfigImpl extends BaseAuthConfigImpl implements javax.security.auth.message.config.ClientAuthConfig
Modifier | Constructor and Description |
---|---|
protected |
ClientAuthConfigImpl(String loggerName,
EpochCarrier providerEpoch,
BaseAuthContextImpl acHelper,
MessagePolicyDelegate mpDelegate,
String layer,
String appContext,
CallbackHandler cbh) |
Modifier and Type | Method and Description |
---|---|
protected <M> M |
createAuthContext(String authContextID,
Map<String,?> properties) |
javax.security.auth.message.config.ClientAuthContext |
getAuthContext(String authContextID,
Subject subject,
Map properties) |
protected void |
initializeContextMap()
Only called from initialize (while lock is held).
|
boolean |
isProtected() |
protected void |
refreshContextHelper() |
checkMessageTypes, getAppContext, getAuthContextID, getContext, getMessageLayer, isLoggable, logIfLevel, refresh
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getAppContext, getAuthContextID, getMessageLayer, refresh
protected ClientAuthConfigImpl(String loggerName, EpochCarrier providerEpoch, BaseAuthContextImpl acHelper, MessagePolicyDelegate mpDelegate, String layer, String appContext, CallbackHandler cbh) throws javax.security.auth.message.AuthException
protected void initializeContextMap()
BaseAuthConfigImpl
initializeContextMap
in class BaseAuthConfigImpl
protected void refreshContextHelper()
protected <M> M createAuthContext(String authContextID, Map<String,?> properties) throws javax.security.auth.message.AuthException
createAuthContext
in class BaseAuthConfigImpl
javax.security.auth.message.AuthException
public javax.security.auth.message.config.ClientAuthContext getAuthContext(String authContextID, Subject subject, Map properties) throws javax.security.auth.message.AuthException
getAuthContext
in interface javax.security.auth.message.config.ClientAuthConfig
javax.security.auth.message.AuthException
public boolean isProtected()
isProtected
in interface javax.security.auth.message.config.AuthConfig
Copyright © 2019. All rights reserved.