| Interface | Description |
|---|---|
| PathWrapper |
This interface is used to manage paths in AccessManagerUtils, since it have to deal with both JCR and external API
JCR Access controls use
Path internally
External API Access controls use String internally
The Wrapper is here to provide functions on top of both representations |
| Class | Description |
|---|---|
| AccessManagerUtils |
AccessManagerUtils provide functions to work with acls/ace and roles
- test if a jahiaPrincipal match permissions for a path
- get roles necessary for a given path and a given jahiaPrincipal
- get permissions for a given role
|
| AccessManagerUtils.CompiledAce |
Ace node representation to be store in cache
|
| AccessManagerUtils.CompiledAcl |
Acl node representation to be store in cache
|
Copyright © 2004–2020 Jahia Solutions Group SA. All rights reserved.