com.centrasite.control.security.items
Class CentraSiteRoleManager

java.lang.Object
  extended by com.centrasite.control.security.items.CentraSiteRoleManager

public class CentraSiteRoleManager
extends java.lang.Object


Constructor Summary
CentraSiteRoleManager(Connector connector)
           
CentraSiteRoleManager(Connector connector, javax.security.auth.Subject subject)
          Do NOT use this constructor.
 
Method Summary
 Connector getConnector()
           
 java.util.Locale getLocale()
           
 com.softwareag.security.jaas.interfaces.IRoleManager getRoleManager(javax.security.auth.Subject subject)
          The IRoleManager of the first SagRoleManagementPrincipal instance
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CentraSiteRoleManager

public CentraSiteRoleManager(Connector connector)

CentraSiteRoleManager

public CentraSiteRoleManager(Connector connector,
                             javax.security.auth.Subject subject)
Do NOT use this constructor. It's intended for testing only.

Parameters:
connector -
subject -
Method Detail

getConnector

public Connector getConnector()

getLocale

public java.util.Locale getLocale()

getRoleManager

public com.softwareag.security.jaas.interfaces.IRoleManager getRoleManager(javax.security.auth.Subject subject)
The IRoleManager of the first SagRoleManagementPrincipal instance

Returns:
IRoleManager The IRoleManager of the first SagRoleManagementPrincipal instance taken from the authenticated subject principals or null if there aren't any.