org.jboss.portal.security.spi.auth
Interface PortalAuthorizationManager

All Known Subinterfaces:
AuthorizationManager
All Known Implementing Classes:
AuthorizationManagerImpl, JACCPortalAuthorizationManager

public interface PortalAuthorizationManager

Portal Authorization Management Interface

Since:
Jan 30, 2006
Author:
Anil Saldhana

Method Summary
 boolean checkPermission(PortalPermission permission)
           
 boolean checkPermission(javax.security.auth.Subject checkedSubject, PortalPermission permission)
           
 

Method Detail

checkPermission

boolean checkPermission(PortalPermission permission)
                        throws java.lang.IllegalArgumentException,
                               PortalSecurityException
Parameters:
permission -
Returns:
Throws:
PortalSecurityException
java.lang.IllegalArgumentException - if the permission is null

checkPermission

boolean checkPermission(javax.security.auth.Subject checkedSubject,
                        PortalPermission permission)
                        throws java.lang.IllegalArgumentException,
                               PortalSecurityException
Parameters:
checkedSubject -
permission -
Returns:
Throws:
PortalSecurityException
java.lang.IllegalArgumentException - if the permission is null