Class HttpServletServerAuthModule
- java.lang.Object
-
- org.jboss.security.auth.container.modules.AbstractServerAuthModule
-
- org.jboss.security.auth.container.modules.DelegatingServerAuthModule
-
- org.jboss.security.auth.container.modules.HttpServletServerAuthModule
-
- All Implemented Interfaces:
javax.security.auth.message.module.ServerAuthModule
,javax.security.auth.message.ServerAuth
public class HttpServletServerAuthModule extends DelegatingServerAuthModule
Server Auth Module capable of handling Http Servlet Authentication- Since:
- Jul 30, 2007
- Version:
- $Revision$
- Author:
- Anil.Saldhana@redhat.com
-
-
Field Summary
-
Fields inherited from class org.jboss.security.auth.container.modules.AbstractServerAuthModule
callbackHandler, options, requestPolicy, responsePolicy, supportedTypes
-
-
Constructor Summary
Constructors Constructor Description HttpServletServerAuthModule()
HttpServletServerAuthModule(String lmshName)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description javax.security.auth.message.AuthStatus
secureResponse(javax.security.auth.message.MessageInfo arg0, Subject arg1)
protected boolean
validate(Subject clientSubject, javax.security.auth.message.MessageInfo messageInfo)
Subclasses have to implement this method to actually validate the subject-
Methods inherited from class org.jboss.security.auth.container.modules.DelegatingServerAuthModule
cleanSubject, getSupportedMessageTypes
-
Methods inherited from class org.jboss.security.auth.container.modules.AbstractServerAuthModule
getCallbackHandler, initialize, setCallbackHandler, validateRequest
-
-
-
-
Constructor Detail
-
HttpServletServerAuthModule
public HttpServletServerAuthModule()
-
HttpServletServerAuthModule
public HttpServletServerAuthModule(String lmshName)
-
-
Method Detail
-
validate
protected boolean validate(Subject clientSubject, javax.security.auth.message.MessageInfo messageInfo) throws javax.security.auth.message.AuthException
Description copied from class:AbstractServerAuthModule
Subclasses have to implement this method to actually validate the subject- Overrides:
validate
in classDelegatingServerAuthModule
- Returns:
- Throws:
javax.security.auth.message.AuthException
-
secureResponse
public javax.security.auth.message.AuthStatus secureResponse(javax.security.auth.message.MessageInfo arg0, Subject arg1) throws javax.security.auth.message.AuthException
- Specified by:
secureResponse
in interfacejavax.security.auth.message.ServerAuth
- Overrides:
secureResponse
in classDelegatingServerAuthModule
- Throws:
javax.security.auth.message.AuthException
-
-