org.jboss.security.plugins.auth
Class JASPIServerAuthenticationManager

java.lang.Object
  extended by org.jboss.security.plugins.auth.JaasSecurityManagerBase
      extended by org.jboss.security.plugins.auth.JASPIServerAuthenticationManager
All Implemented Interfaces:
org.jboss.security.AuthenticationManager, org.jboss.security.BaseSecurityManager, org.jboss.security.RealmMapping, org.jboss.security.ServerAuthenticationManager, org.jboss.security.SubjectSecurityManager

public class JASPIServerAuthenticationManager
extends JaasSecurityManagerBase
implements org.jboss.security.ServerAuthenticationManager

Author:
Anil.Saldhana@redhat.com

Nested Class Summary
 
Nested classes/interfaces inherited from class org.jboss.security.plugins.auth.JaasSecurityManagerBase
JaasSecurityManagerBase.DomainInfo
 
Field Summary
 
Fields inherited from class org.jboss.security.plugins.auth.JaasSecurityManagerBase
log, trace
 
Constructor Summary
JASPIServerAuthenticationManager()
           
JASPIServerAuthenticationManager(String securityDomain, CallbackHandler handler)
           
 
Method Summary
 boolean isValid(javax.security.auth.message.MessageInfo requestMessage, Subject clientSubject, String layer, CallbackHandler handler)
           
 
Methods inherited from class org.jboss.security.plugins.auth.JaasSecurityManagerBase
doesUserHaveRole, flushCache, getActiveSubject, getPrincipal, getSecurityDomain, getTargetPrincipal, getUserRoles, isValid, isValid, setAuthorizationManager, setCachePolicy, setDeepCopySubjectOption
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jboss.security.AuthenticationManager
getActiveSubject, getTargetPrincipal, isValid, isValid
 
Methods inherited from interface org.jboss.security.BaseSecurityManager
getSecurityDomain
 

Constructor Detail

JASPIServerAuthenticationManager

public JASPIServerAuthenticationManager()

JASPIServerAuthenticationManager

public JASPIServerAuthenticationManager(String securityDomain,
                                        CallbackHandler handler)
Method Detail

isValid

public boolean isValid(javax.security.auth.message.MessageInfo requestMessage,
                       Subject clientSubject,
                       String layer,
                       CallbackHandler handler)
Specified by:
isValid in interface org.jboss.security.ServerAuthenticationManager
See Also:
AuthenticationManager#isValid(MessageInfo, Subject, String, CallbackHandler)


Copyright © 2009 JBoss Inc.. All Rights Reserved.