| Package | Description | 
|---|---|
| org.apache.jackrabbit.webdav.security | 
| Modifier and Type | Method and Description | 
|---|---|
| static Principal | Principal. createFromXml(Element principalElement) | 
| static Principal | Principal. getAllPrincipal() | 
| static Principal | Principal. getAuthenticatedPrincipal() | 
| static Principal | Principal. getHrefPrincipal(String href) | 
| Principal | AclProperty.Ace. getPrincipal() | 
| static Principal | Principal. getPropertyPrincipal(DavPropertyName propertyName) | 
| Principal | AclRestrictionsProperty. getRequiredPrincipal() | 
| static Principal | Principal. getSelfPrincipal() | 
| static Principal | Principal. getUnauthenticatedPrincipal() | 
| Modifier and Type | Method and Description | 
|---|---|
| static AclProperty.Ace | AclProperty. createDenyAce(Principal principal,
             Privilege[] privileges,
             boolean invert,
             boolean isProtected,
             AclResource inheritedFrom) | 
| static AclProperty.Ace | AclProperty. createGrantAce(Principal principal,
              Privilege[] privileges,
              boolean invert,
              boolean isProtected,
              AclResource inheritedFrom) | 
| Constructor and Description | 
|---|
| AclRestrictionsProperty(boolean grantOnly,
                       boolean noInvert,
                       boolean denyBeforeGrant,
                       Principal requiredPrincipal) | 
Copyright © 2004–2021 The Apache Software Foundation. All rights reserved.