Uses of Interface
org.apache.jackrabbit.core.security.authorization.AccessControlProvider
-
-
Uses of AccessControlProvider in org.apache.jackrabbit.core.security
Methods in org.apache.jackrabbit.core.security with parameters of type AccessControlProvider Modifier and Type Method Description void
AccessManager. init(AMContext context, AccessControlProvider acProvider, WorkspaceAccessManager wspAccessMgr)
Initialize this access manager.void
DefaultAccessManager. init(AMContext amContext, AccessControlProvider acProvider, WorkspaceAccessManager wspAccessManager)
-
Uses of AccessControlProvider in org.apache.jackrabbit.core.security.authorization
Classes in org.apache.jackrabbit.core.security.authorization that implement AccessControlProvider Modifier and Type Class Description class
AbstractAccessControlProvider
AbstractAccessControlProvider
...Methods in org.apache.jackrabbit.core.security.authorization that return AccessControlProvider Modifier and Type Method Description AccessControlProvider
AccessControlProviderFactory. createProvider(Session systemSession, WorkspaceSecurityConfig config)
Creates an AccessControlProvider for the workspace of the given system session.AccessControlProvider
AccessControlProviderFactoryImpl. createProvider(Session systemSession, WorkspaceSecurityConfig config)
-
Uses of AccessControlProvider in org.apache.jackrabbit.core.security.authorization.acl
Classes in org.apache.jackrabbit.core.security.authorization.acl that implement AccessControlProvider Modifier and Type Class Description class
ACLProvider
The ACLProvider generates access control policies out of the items stored in the workspace applying the following rules: ANode
is considered access controlled if an ACL has been explicitly assigned to it by adding the mixin typerep:AccessControllable
and adding child node of typerep:acl
that forms the acl. a Property is considered 'access controlled' if its parent Node is. An ACL is never assigned to aProperty
item. ANode
that is not access controlled may inherit the ACL. -
Uses of AccessControlProvider in org.apache.jackrabbit.core.security.authorization.combined
Classes in org.apache.jackrabbit.core.security.authorization.combined that implement AccessControlProvider Modifier and Type Class Description class
CombinedProvider
CombinedProvider
... -
Uses of AccessControlProvider in org.apache.jackrabbit.core.security.authorization.principalbased
Classes in org.apache.jackrabbit.core.security.authorization.principalbased that implement AccessControlProvider Modifier and Type Class Description class
ACLProvider
ACLProvider
... -
Uses of AccessControlProvider in org.apache.jackrabbit.core.security.simple
Methods in org.apache.jackrabbit.core.security.simple that return AccessControlProvider Modifier and Type Method Description protected AccessControlProvider
SimpleSecurityManager. getAccessControlProvider(Session systemSession, String workspaceName)
Always returnsnull
.Methods in org.apache.jackrabbit.core.security.simple with parameters of type AccessControlProvider Modifier and Type Method Description void
SimpleAccessManager. init(AMContext context, AccessControlProvider acProvider, WorkspaceAccessManager wspAccessManager)
Initialize this access manager. -
Uses of AccessControlProvider in org.apache.jackrabbit.core.security.user
Classes in org.apache.jackrabbit.core.security.user that implement AccessControlProvider Modifier and Type Class Description class
UserAccessControlProvider
Implementation of theAccessControlProvider
interface that is used to protected the 'security workspace' containing the user and group data.
-