public abstract class BaseAuthConfigProvider extends Object implements javax.security.auth.message.config.AuthConfigProvider
| Modifier and Type | Field and Description |
|---|---|
static String |
ALL_LAYERS |
static String |
AUTH_MODULE_KEY |
static String |
CLIENT_AUTH_MODULE |
static String |
LAYER_NAME_KEY |
static String |
LOGGER_NAME_KEY |
static String |
SERVER_AUTH_MODULE |
| Constructor and Description |
|---|
BaseAuthConfigProvider() |
public static final String LAYER_NAME_KEY
public static final String ALL_LAYERS
public static final String LOGGER_NAME_KEY
public static final String AUTH_MODULE_KEY
public static final String SERVER_AUTH_MODULE
public static final String CLIENT_AUTH_MODULE
public javax.security.auth.message.config.ClientAuthConfig getClientAuthConfig(String layer, String appContext, CallbackHandler callbackHandler) throws javax.security.auth.message.AuthException
getClientAuthConfig in interface javax.security.auth.message.config.AuthConfigProviderjavax.security.auth.message.AuthExceptionpublic javax.security.auth.message.config.ServerAuthConfig getServerAuthConfig(String layer, String appContext, CallbackHandler callbackHandler) throws javax.security.auth.message.AuthException
getServerAuthConfig in interface javax.security.auth.message.config.AuthConfigProviderjavax.security.auth.message.AuthExceptionpublic boolean contextsAreEqual(javax.security.auth.message.config.AuthConfigFactory.RegistrationContext context1, javax.security.auth.message.config.AuthConfigFactory.RegistrationContext context2)
public void refresh()
refresh in interface javax.security.auth.message.config.AuthConfigProviderpublic String getLoggerName()
protected String getLayer()
protected Class<?>[] getModuleTypes()
protected void selfRegister()
protected CallbackHandler getClientCallbackHandler(CallbackHandler callbackHandler) throws javax.security.auth.message.AuthException
protected CallbackHandler getServerCallbackHandler(CallbackHandler callbackHandler) throws javax.security.auth.message.AuthException
public abstract javax.security.auth.message.config.AuthConfigFactory getFactory()
public abstract javax.security.auth.message.config.AuthConfigFactory.RegistrationContext[] getSelfRegistrationContexts()
public abstract BaseAuthContextImpl getAuthContextHelper(String appContext, boolean returnNullContexts) throws javax.security.auth.message.AuthException
public abstract MessagePolicyDelegate getMessagePolicyDelegate(String appContext) throws javax.security.auth.message.AuthException
Copyright © 2019. All rights reserved.