org.jboss.ejb3.security.embedded.plugins
Class SecurityDomainContext

java.lang.Object
  extended by org.jboss.ejb3.security.embedded.plugins.SecurityDomainContext

public class SecurityDomainContext
extends Object

An encapsulation of the JNDI security context infomation

Version:
Author:
Scott.Stark@jboss.org, Anil.Saldhana@jboss.org

Constructor Summary
SecurityDomainContext(org.jboss.security.AuthenticationManager securityMgr, org.jboss.util.CachePolicy authenticationCache)
          Creates new SecurityDomainContextHandler
 
Method Summary
 org.jboss.security.audit.AuditManager getAuditMgr()
           
 org.jboss.util.CachePolicy getAuthenticationCache()
           
 org.jboss.security.AuthorizationManager getAuthorizationManager()
           
 org.jboss.security.identitytrust.IdentityTrustManager getIdentityTrustMgr()
           
 org.jboss.security.mapping.MappingManager getMappingMgr()
           
 org.jboss.security.RealmMapping getRealmMapping()
           
 org.jboss.security.AuthenticationManager getSecurityManager()
           
 Subject getSubject()
           
 Object lookup(String name)
           
 void setAuditMgr(org.jboss.security.audit.AuditManager auditMgr)
           
 void setAuthenticationCache(org.jboss.util.CachePolicy cp)
           
 void setAuthenticationManager(org.jboss.security.AuthenticationManager aum)
           
 void setAuthorizationManager(org.jboss.security.AuthorizationManager am)
           
 void setIdentityTrustMgr(org.jboss.security.identitytrust.IdentityTrustManager identityTrustMgr)
           
 void setMappingMgr(org.jboss.security.mapping.MappingManager mappingMgr)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SecurityDomainContext

public SecurityDomainContext(org.jboss.security.AuthenticationManager securityMgr,
                             org.jboss.util.CachePolicy authenticationCache)
Creates new SecurityDomainContextHandler

Method Detail

lookup

public Object lookup(String name)
              throws NamingException
Throws:
NamingException

getSubject

public Subject getSubject()

getSecurityManager

public org.jboss.security.AuthenticationManager getSecurityManager()

getRealmMapping

public org.jboss.security.RealmMapping getRealmMapping()

setAuthenticationManager

public void setAuthenticationManager(org.jboss.security.AuthenticationManager aum)

setAuthorizationManager

public void setAuthorizationManager(org.jboss.security.AuthorizationManager am)

getAuthorizationManager

public org.jboss.security.AuthorizationManager getAuthorizationManager()

setAuthenticationCache

public void setAuthenticationCache(org.jboss.util.CachePolicy cp)

getAuthenticationCache

public org.jboss.util.CachePolicy getAuthenticationCache()

getAuditMgr

public org.jboss.security.audit.AuditManager getAuditMgr()

setAuditMgr

public void setAuditMgr(org.jboss.security.audit.AuditManager auditMgr)

getMappingMgr

public org.jboss.security.mapping.MappingManager getMappingMgr()

setMappingMgr

public void setMappingMgr(org.jboss.security.mapping.MappingManager mappingMgr)

getIdentityTrustMgr

public org.jboss.security.identitytrust.IdentityTrustManager getIdentityTrustMgr()

setIdentityTrustMgr

public void setIdentityTrustMgr(org.jboss.security.identitytrust.IdentityTrustManager identityTrustMgr)


Copyright © 2009 JBoss, a division of Red Hat, Inc.. All Rights Reserved.