javax.security.auth.message.config.ServerAuthContext
, javax.security.auth.message.ServerAuth
public class SimpleServerAuthContext
extends java.lang.Object
implements javax.security.auth.message.config.ServerAuthContext
ServerAuthModule
implementations that only provide the module. This
implementation supports multiple modules and will treat the user as
authenticated if any one module is able to authenticate the user.Constructor | Description |
---|---|
SimpleServerAuthContext(java.util.List<javax.security.auth.message.module.ServerAuthModule> modules) |
Modifier and Type | Method | Description |
---|---|---|
void |
cleanSubject(javax.security.auth.message.MessageInfo messageInfo,
javax.security.auth.Subject subject) |
|
javax.security.auth.message.AuthStatus |
secureResponse(javax.security.auth.message.MessageInfo messageInfo,
javax.security.auth.Subject serviceSubject) |
|
javax.security.auth.message.AuthStatus |
validateRequest(javax.security.auth.message.MessageInfo messageInfo,
javax.security.auth.Subject clientSubject,
javax.security.auth.Subject serviceSubject) |
public SimpleServerAuthContext(java.util.List<javax.security.auth.message.module.ServerAuthModule> modules)
public javax.security.auth.message.AuthStatus validateRequest(javax.security.auth.message.MessageInfo messageInfo, javax.security.auth.Subject clientSubject, javax.security.auth.Subject serviceSubject) throws javax.security.auth.message.AuthException
validateRequest
in interface javax.security.auth.message.ServerAuth
javax.security.auth.message.AuthException
public javax.security.auth.message.AuthStatus secureResponse(javax.security.auth.message.MessageInfo messageInfo, javax.security.auth.Subject serviceSubject) throws javax.security.auth.message.AuthException
secureResponse
in interface javax.security.auth.message.ServerAuth
javax.security.auth.message.AuthException
public void cleanSubject(javax.security.auth.message.MessageInfo messageInfo, javax.security.auth.Subject subject) throws javax.security.auth.message.AuthException
cleanSubject
in interface javax.security.auth.message.ServerAuth
javax.security.auth.message.AuthException
Copyright © 2000-2019 Apache Software Foundation. All Rights Reserved.