atg.userprofiling
Interface AccessController
- All Known Implementing Classes:
- AccessRightAccessController, AllAccessController, GroupAccessController, MultiAccessController, NonTransientAccessController, RepositoryNameAccessController, RuleAccessController
public interface AccessController
This interface describes objects that perform access control on
users, represented by Profile objects.
CLASS_VERSION
static final java.lang.String CLASS_VERSION
- See Also:
- Constant Field Values
allowAccess
boolean allowAccess(Profile pProfile,
DynamoHttpServletRequest pRequest)
- Returns true if a user (represented by the specified Profile)
should be allowed access, false if not.
getDeniedAccessURL
java.lang.String getDeniedAccessURL(Profile pProfile)
- Returns a URL the user should be redirected to if allowAccess
returns false.