javax.security.auth.message.config.AuthConfig
, javax.security.auth.message.config.ServerAuthConfig
public class SimpleServerAuthConfig
extends java.lang.Object
implements javax.security.auth.message.config.ServerAuthConfig
ServerAuthModule
implementations that only provide the module. This
implementation supports configuring the ServerAuthContext
with
multiple modules.Constructor | Description |
---|---|
SimpleServerAuthConfig(java.lang.String layer,
java.lang.String appContext,
javax.security.auth.callback.CallbackHandler handler,
java.util.Map<java.lang.String,java.lang.String> properties) |
Modifier and Type | Method | Description |
---|---|---|
protected javax.security.auth.message.config.ServerAuthContext |
createServerAuthContext(java.util.List<javax.security.auth.message.module.ServerAuthModule> modules) |
|
java.lang.String |
getAppContext() |
|
javax.security.auth.message.config.ServerAuthContext |
getAuthContext(java.lang.String authContextID,
javax.security.auth.Subject serviceSubject,
java.util.Map properties) |
|
java.lang.String |
getAuthContextID(javax.security.auth.message.MessageInfo messageInfo) |
|
java.lang.String |
getMessageLayer() |
|
boolean |
isProtected() |
|
void |
refresh() |
public SimpleServerAuthConfig(java.lang.String layer, java.lang.String appContext, javax.security.auth.callback.CallbackHandler handler, java.util.Map<java.lang.String,java.lang.String> properties)
public java.lang.String getMessageLayer()
getMessageLayer
in interface javax.security.auth.message.config.AuthConfig
public java.lang.String getAppContext()
getAppContext
in interface javax.security.auth.message.config.AuthConfig
public java.lang.String getAuthContextID(javax.security.auth.message.MessageInfo messageInfo)
getAuthContextID
in interface javax.security.auth.message.config.AuthConfig
public void refresh()
refresh
in interface javax.security.auth.message.config.AuthConfig
public boolean isProtected()
isProtected
in interface javax.security.auth.message.config.AuthConfig
public javax.security.auth.message.config.ServerAuthContext getAuthContext(java.lang.String authContextID, javax.security.auth.Subject serviceSubject, java.util.Map properties) throws javax.security.auth.message.AuthException
getAuthContext
in interface javax.security.auth.message.config.ServerAuthConfig
javax.security.auth.message.AuthException
protected javax.security.auth.message.config.ServerAuthContext createServerAuthContext(java.util.List<javax.security.auth.message.module.ServerAuthModule> modules)
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.