org.eclipse.jetty.security.jaspi.modules
Class BaseAuthModule
java.lang.Object
org.eclipse.jetty.security.jaspi.modules.BaseAuthModule
- All Implemented Interfaces:
- javax.security.auth.message.config.ServerAuthContext, javax.security.auth.message.module.ServerAuthModule, javax.security.auth.message.ServerAuth
- Direct Known Subclasses:
- BasicAuthModule, ClientCertAuthModule, DigestAuthModule, FormAuthModule
Deprecated. use *ServerAuthentication
public class BaseAuthModule
- extends Object
- implements javax.security.auth.message.module.ServerAuthModule, javax.security.auth.message.config.ServerAuthContext
- Version:
- $Rev: 4792 $ $Date: 2009-03-18 22:55:52 +0100 (Wed, 18 Mar 2009) $
Method Summary |
void |
cleanSubject(javax.security.auth.message.MessageInfo messageInfo,
Subject subject)
Deprecated. |
Class[] |
getSupportedMessageTypes()
Deprecated. |
void |
initialize(javax.security.auth.message.MessagePolicy requestPolicy,
javax.security.auth.message.MessagePolicy responsePolicy,
CallbackHandler handler,
Map options)
Deprecated. |
protected boolean |
isMandatory(javax.security.auth.message.MessageInfo messageInfo)
Deprecated. |
protected boolean |
login(Subject clientSubject,
String username,
Credential credential,
String authMethod,
javax.security.auth.message.MessageInfo messageInfo)
Deprecated. |
protected boolean |
login(Subject clientSubject,
String credentials,
String authMethod,
javax.security.auth.message.MessageInfo messageInfo)
Deprecated. |
javax.security.auth.message.AuthStatus |
secureResponse(javax.security.auth.message.MessageInfo messageInfo,
Subject serviceSubject)
Deprecated. |
javax.security.auth.message.AuthStatus |
validateRequest(javax.security.auth.message.MessageInfo messageInfo,
Subject clientSubject,
Subject serviceSubject)
Deprecated. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LOGIN_SERVICE_KEY
protected static final String LOGIN_SERVICE_KEY
- Deprecated.
- See Also:
- Constant Field Values
callbackHandler
protected CallbackHandler callbackHandler
- Deprecated.
BaseAuthModule
public BaseAuthModule()
- Deprecated.
BaseAuthModule
public BaseAuthModule(CallbackHandler callbackHandler)
- Deprecated.
getSupportedMessageTypes
public Class[] getSupportedMessageTypes()
- Deprecated.
- Specified by:
getSupportedMessageTypes
in interface javax.security.auth.message.module.ServerAuthModule
initialize
public void initialize(javax.security.auth.message.MessagePolicy requestPolicy,
javax.security.auth.message.MessagePolicy responsePolicy,
CallbackHandler handler,
Map options)
throws javax.security.auth.message.AuthException
- Deprecated.
- Specified by:
initialize
in interface javax.security.auth.message.module.ServerAuthModule
- Throws:
javax.security.auth.message.AuthException
cleanSubject
public void cleanSubject(javax.security.auth.message.MessageInfo messageInfo,
Subject subject)
throws javax.security.auth.message.AuthException
- Deprecated.
- Specified by:
cleanSubject
in interface javax.security.auth.message.ServerAuth
- Throws:
javax.security.auth.message.AuthException
secureResponse
public javax.security.auth.message.AuthStatus secureResponse(javax.security.auth.message.MessageInfo messageInfo,
Subject serviceSubject)
throws javax.security.auth.message.AuthException
- Deprecated.
- Specified by:
secureResponse
in interface javax.security.auth.message.ServerAuth
- Throws:
javax.security.auth.message.AuthException
validateRequest
public javax.security.auth.message.AuthStatus validateRequest(javax.security.auth.message.MessageInfo messageInfo,
Subject clientSubject,
Subject serviceSubject)
throws javax.security.auth.message.AuthException
- Deprecated.
- Specified by:
validateRequest
in interface javax.security.auth.message.ServerAuth
- Throws:
javax.security.auth.message.AuthException
isMandatory
protected boolean isMandatory(javax.security.auth.message.MessageInfo messageInfo)
- Deprecated.
- Parameters:
messageInfo
- message info to examine for mandatory flag
- Returns:
- whether authentication is mandatory or optional
login
protected boolean login(Subject clientSubject,
String credentials,
String authMethod,
javax.security.auth.message.MessageInfo messageInfo)
throws IOException,
UnsupportedCallbackException
- Deprecated.
- Throws:
IOException
UnsupportedCallbackException
login
protected boolean login(Subject clientSubject,
String username,
Credential credential,
String authMethod,
javax.security.auth.message.MessageInfo messageInfo)
throws IOException,
UnsupportedCallbackException
- Deprecated.
- Throws:
IOException
UnsupportedCallbackException
Copyright © 1995-2009 Mort Bay Consulting. All Rights Reserved.