Class ValidateAccessRightsImpl
- java.lang.Object
-
- de.valtech.aecu.core.groovy.console.bindings.impl.ValidateAccessRightsImpl
-
- All Implemented Interfaces:
de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
public class ValidateAccessRightsImpl extends Object implements de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
Validates access rights for users or groups.- Author:
- Roland Gruber
-
-
Constructor Summary
Constructors Constructor Description ValidateAccessRightsImpl(org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory, org.apache.sling.api.resource.ResourceResolver resolver, com.day.cq.replication.Replicator replicator, be.orbinson.aem.groovy.console.api.context.ScriptContext scriptContext)Constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanCreate()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanCreatePage(String templatePath)de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanDelete()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanDeletePage()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanModify()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanModifyPage()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotCreate()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotCreatePage(String templatePath)de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotDelete()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotDeletePage()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotModify()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotModifyPage()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotRead()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotReadAcl()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotReadPage()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotReplicate()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotReplicatePage()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotReplicatePage(com.day.cq.replication.ReplicationActionType type)de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscannotWriteAcl()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanRead()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanReadAcl()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanReadPage()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanReplicate()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanReplicatePage()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanReplicatePage(com.day.cq.replication.ReplicationActionType type)de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightscanWriteAcl()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightsfailOnError()de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightsfailOnError(boolean fail)de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightsforGroups(String... groups)de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRightsforPaths(String... paths)voidsimulate()voidvalidate()voidvalidate(boolean simulate)
-
-
-
Constructor Detail
-
ValidateAccessRightsImpl
public ValidateAccessRightsImpl(org.apache.sling.api.resource.ResourceResolverFactory resourceResolverFactory, org.apache.sling.api.resource.ResourceResolver resolver, com.day.cq.replication.Replicator replicator, be.orbinson.aem.groovy.console.api.context.ScriptContext scriptContext) throws javax.jcr.RepositoryExceptionConstructor- Parameters:
resourceResolverFactory- resolver factoryresolver- resource resolverreplicator- replicatorscriptContext- context- Throws:
javax.jcr.RepositoryException- error setting up context
-
-
Method Detail
-
forPaths
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights forPaths(String... paths)
- Specified by:
forPathsin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
forGroups
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights forGroups(String... groups)
- Specified by:
forGroupsin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canRead
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canRead()
- Specified by:
canReadin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotRead
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotRead()
- Specified by:
cannotReadin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canModify
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canModify()
- Specified by:
canModifyin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotModify
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotModify()
- Specified by:
cannotModifyin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canCreate
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canCreate()
- Specified by:
canCreatein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotCreate
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotCreate()
- Specified by:
cannotCreatein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canDelete
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canDelete()
- Specified by:
canDeletein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotDelete
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotDelete()
- Specified by:
cannotDeletein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canReplicate
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canReplicate()
- Specified by:
canReplicatein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotReplicate
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotReplicate()
- Specified by:
cannotReplicatein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canReadAcl
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canReadAcl()
- Specified by:
canReadAclin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotReadAcl
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotReadAcl()
- Specified by:
cannotReadAclin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canWriteAcl
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canWriteAcl()
- Specified by:
canWriteAclin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotWriteAcl
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotWriteAcl()
- Specified by:
cannotWriteAclin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canReadPage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canReadPage()
- Specified by:
canReadPagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotReadPage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotReadPage()
- Specified by:
cannotReadPagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canCreatePage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canCreatePage(String templatePath)
- Specified by:
canCreatePagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotCreatePage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotCreatePage(String templatePath)
- Specified by:
cannotCreatePagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canModifyPage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canModifyPage()
- Specified by:
canModifyPagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotModifyPage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotModifyPage()
- Specified by:
cannotModifyPagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canDeletePage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canDeletePage()
- Specified by:
canDeletePagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotDeletePage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotDeletePage()
- Specified by:
cannotDeletePagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canReplicatePage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canReplicatePage(com.day.cq.replication.ReplicationActionType type)
- Specified by:
canReplicatePagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
canReplicatePage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights canReplicatePage()
- Specified by:
canReplicatePagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotReplicatePage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotReplicatePage()
- Specified by:
cannotReplicatePagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
cannotReplicatePage
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights cannotReplicatePage(com.day.cq.replication.ReplicationActionType type)
- Specified by:
cannotReplicatePagein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
validate
public void validate(boolean simulate)
- Specified by:
validatein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
validate
public void validate()
- Specified by:
validatein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
simulate
public void simulate()
- Specified by:
simulatein interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
failOnError
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights failOnError()
- Specified by:
failOnErrorin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
failOnError
public de.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights failOnError(boolean fail)
- Specified by:
failOnErrorin interfacede.valtech.aecu.api.groovy.console.bindings.ValidateAccessRights
-
-