org.jboss.security.plugins
Class SecurityDomainContext

java.lang.Object
  extended byorg.jboss.security.plugins.SecurityDomainContext

public class SecurityDomainContext
extends java.lang.Object

An encapsulation of the JNDI security context infomation


Constructor Summary
SecurityDomainContext(AuthenticationManager (src)  securityMgr, CachePolicy (src)  authenticationCache)
          Creates new SecurityDomainContextHandler
 
Method Summary
 CachePolicy (src) getAuthenticationCache()
           
 RealmMapping (src) getRealmMapping()
           
 AuthenticationManager (src) getSecurityManager()
           
 javax.security.auth.Subject getSubject()
           
 java.lang.Object lookup(java.lang.String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityDomainContext

public SecurityDomainContext(AuthenticationManager (src)  securityMgr,
                             CachePolicy (src)  authenticationCache)
Creates new SecurityDomainContextHandler

Method Detail

lookup

public java.lang.Object lookup(java.lang.String name)
                        throws javax.naming.NamingException
Throws:
javax.naming.NamingException

getSubject

public javax.security.auth.Subject getSubject()

getSecurityManager

public AuthenticationManager (src)  getSecurityManager()

getRealmMapping

public RealmMapping (src)  getRealmMapping()

getAuthenticationCache

public CachePolicy (src)  getAuthenticationCache()