org.jboss.portal.cms.security
Interface AuthorizationProvider

All Superinterfaces:
AuthorizationDomain, DomainConfigurator
All Known Implementing Classes:
AuthorizationProviderImpl

public interface AuthorizationProvider
extends AuthorizationDomain, DomainConfigurator

Created on : Jan 24, 2007

Author:
Sohil Shah - sohil.shah@jboss.com

Method Summary
 java.lang.String getCriteriaURI(java.lang.String name, java.lang.String value)
           
 MembershipModule getMembershipModule()
           
 java.lang.String getRoleURI(java.lang.String roleId)
           
 java.lang.String getUserURI(java.lang.String userId)
           
 
Methods inherited from interface org.jboss.portal.security.spi.provider.AuthorizationDomain
getConfigurator, getPermissionFactory, getPermissionRepository, getType
 
Methods inherited from interface org.jboss.portal.security.spi.provider.DomainConfigurator
getSecurityBindings, removeSecurityBindings, setSecurityBindings
 

Method Detail

getUserURI

java.lang.String getUserURI(java.lang.String userId)
Parameters:
userId -
Returns:

getRoleURI

java.lang.String getRoleURI(java.lang.String roleId)
Parameters:
roleId -
Returns:

getCriteriaURI

java.lang.String getCriteriaURI(java.lang.String name,
                                java.lang.String value)
Parameters:
name -
value -
Returns:

getMembershipModule

MembershipModule getMembershipModule()
Returns: