Interface ValidateAccessRights
- 
 @ProviderType public interface ValidateAccessRightsValidates access rights for users or groups.- Author:
- Roland Gruber
 
- 
- 
Method SummaryAll Methods Instance Methods Abstract Methods Modifier and Type Method Description ValidateAccessRightscanCreate()Checks if create access is granted.ValidateAccessRightscanCreatePage(String templatePath)Checks if create access to pages is granted.ValidateAccessRightscanDelete()Checks if delete access is granted.ValidateAccessRightscanDeletePage()Checks if delete access to pages is granted.ValidateAccessRightscanModify()Checks if modify access is granted.ValidateAccessRightscanModifyPage()Checks if modify access to pages is granted.ValidateAccessRightscannotCreate()Checks if create access is NOT granted.ValidateAccessRightscannotCreatePage(String templatePath)Checks if create access to pages is NOT granted.ValidateAccessRightscannotDelete()Checks if delete access is NOT granted.ValidateAccessRightscannotDeletePage()Checks if delete access to pages is NOT granted.ValidateAccessRightscannotModify()Checks if modify access is NOT granted.ValidateAccessRightscannotModifyPage()Checks if modify access to pages is NOT granted.ValidateAccessRightscannotRead()Checks if read access is NOT granted.ValidateAccessRightscannotReadAcl()Checks if read ACL access is NOT granted.ValidateAccessRightscannotReadPage()Checks if read access to pages is NOT granted.ValidateAccessRightscannotReplicate()Checks if replicate access is NOT granted.ValidateAccessRightscannotReplicatePage()Checks if replicate access to pages is NOT granted (type ACTIVATE).ValidateAccessRightscannotReplicatePage(com.day.cq.replication.ReplicationActionType isActivate)Checks if replicate access to pages is NOT granted.ValidateAccessRightscannotWriteAcl()Checks if write ACL access is NOT granted.ValidateAccessRightscanRead()Checks if read access is granted.ValidateAccessRightscanReadAcl()Checks if read ACL access is granted.ValidateAccessRightscanReadPage()Checks if read access to pages is granted.ValidateAccessRightscanReplicate()Checks if replicate access is granted.ValidateAccessRightscanReplicatePage()Checks if replicate access to pages is granted (type ACTIVATE).ValidateAccessRightscanReplicatePage(com.day.cq.replication.ReplicationActionType type)Checks if replicate access to pages is granted.ValidateAccessRightscanWriteAcl()Checks if write ACL access is granted.ValidateAccessRightsfailOnError()Fail whole script execution on error.ValidateAccessRightsfailOnError(boolean fail)Fail whole script execution on error.ValidateAccessRightsforGroups(String... groups)Checks the permissions for specific groups.ValidateAccessRightsforPaths(String... paths)Checks the permissions on specific paths.voidsimulate()Checks if the specified rights are correctly set AND performs actions that cannot be undone (e.g.voidvalidate()Checks if the specified rights are correctly set.voidvalidate(boolean simulate)Checks if the specified rights are correctly set.
 
- 
- 
- 
Method Detail- 
forPathsValidateAccessRights forPaths(String... paths) Checks the permissions on specific paths.- Parameters:
- paths- repository paths (e.g. /content/project)
- Returns:
- access right validation builder
 
 - 
forGroupsValidateAccessRights forGroups(String... groups) Checks the permissions for specific groups.- Parameters:
- groups- group names
- Returns:
- access right validation builder
 
 - 
canReadValidateAccessRights canRead() Checks if read access is granted.- Returns:
- access right validation builder
 
 - 
cannotReadValidateAccessRights cannotRead() Checks if read access is NOT granted.- Returns:
- access right validation builder
 
 - 
canModifyValidateAccessRights canModify() Checks if modify access is granted.- Returns:
- access right validation builder
 
 - 
cannotModifyValidateAccessRights cannotModify() Checks if modify access is NOT granted.- Returns:
- access right validation builder
 
 - 
canCreateValidateAccessRights canCreate() Checks if create access is granted.- Returns:
- access right validation builder
 
 - 
cannotCreateValidateAccessRights cannotCreate() Checks if create access is NOT granted.- Returns:
- access right validation builder
 
 - 
canDeleteValidateAccessRights canDelete() Checks if delete access is granted.- Returns:
- access right validation builder
 
 - 
cannotDeleteValidateAccessRights cannotDelete() Checks if delete access is NOT granted.- Returns:
- access right validation builder
 
 - 
canReplicateValidateAccessRights canReplicate() Checks if replicate access is granted.- Returns:
- access right validation builder
 
 - 
cannotReplicateValidateAccessRights cannotReplicate() Checks if replicate access is NOT granted.- Returns:
- access right validation builder
 
 - 
canReadAclValidateAccessRights canReadAcl() Checks if read ACL access is granted.- Returns:
- access right validation builder
 
 - 
cannotReadAclValidateAccessRights cannotReadAcl() Checks if read ACL access is NOT granted.- Returns:
- access right validation builder
 
 - 
canWriteAclValidateAccessRights canWriteAcl() Checks if write ACL access is granted.- Returns:
- access right validation builder
 
 - 
cannotWriteAclValidateAccessRights cannotWriteAcl() Checks if write ACL access is NOT granted.- Returns:
- access right validation builder
 
 - 
canReadPageValidateAccessRights canReadPage() Checks if read access to pages is granted.- Returns:
- access right validation builder
 
 - 
cannotReadPageValidateAccessRights cannotReadPage() Checks if read access to pages is NOT granted.- Returns:
- access right validation builder
 
 - 
canModifyPageValidateAccessRights canModifyPage() Checks if modify access to pages is granted.- Returns:
- access right validation builder
 
 - 
cannotModifyPageValidateAccessRights cannotModifyPage() Checks if modify access to pages is NOT granted.- Returns:
- access right validation builder
 
 - 
canCreatePageValidateAccessRights canCreatePage(String templatePath) Checks if create access to pages is granted.- Parameters:
- templatePath- template path
- Returns:
- access right validation builder
 
 - 
cannotCreatePageValidateAccessRights cannotCreatePage(String templatePath) Checks if create access to pages is NOT granted.- Parameters:
- templatePath- template path
- Returns:
- access right validation builder
 
 - 
canDeletePageValidateAccessRights canDeletePage() Checks if delete access to pages is granted.- Returns:
- access right validation builder
 
 - 
cannotDeletePageValidateAccessRights cannotDeletePage() Checks if delete access to pages is NOT granted.- Returns:
- access right validation builder
 
 - 
canReplicatePageValidateAccessRights canReplicatePage() Checks if replicate access to pages is granted (type ACTIVATE).- Returns:
- access right validation builder
 
 - 
canReplicatePageValidateAccessRights canReplicatePage(com.day.cq.replication.ReplicationActionType type) Checks if replicate access to pages is granted.- Parameters:
- type- perform and activation or deactivation
- Returns:
- access right validation builder
 
 - 
cannotReplicatePageValidateAccessRights cannotReplicatePage() Checks if replicate access to pages is NOT granted (type ACTIVATE).- Returns:
- access right validation builder
 
 - 
cannotReplicatePageValidateAccessRights cannotReplicatePage(com.day.cq.replication.ReplicationActionType isActivate) Checks if replicate access to pages is NOT granted.- Parameters:
- isActivate- activation or deactivation
- Returns:
- access right validation builder
 
 - 
failOnErrorValidateAccessRights failOnError() Fail whole script execution on error. Script will stop after current aecu block. Subsequent code will no longer be executed.- Returns:
- access right validation builder
 
 - 
failOnErrorValidateAccessRights failOnError(boolean fail) Fail whole script execution on error. Script will stop after current aecu block. Subsequent code will no longer be executed.- Parameters:
- fail- if true fail script execution
- Returns:
- access right validation builder
 
 - 
validatevoid validate() Checks if the specified rights are correctly set.
 - 
validatevoid validate(boolean simulate) Checks if the specified rights are correctly set.- Parameters:
- simulate- specifies if actions should also be simulated
- See Also:
- simulate()
 
 - 
simulatevoid simulate() Checks if the specified rights are correctly set AND performs actions that cannot be undone (e.g. page replication).
 
- 
 
-