Class ImmutableAcl
- java.lang.Object
-
- com.atlassian.bamboo.security.acegi.acls.ImmutableAcl
-
- All Implemented Interfaces:
Serializable,org.acegisecurity.acls.Acl
public final class ImmutableAcl extends Object implements org.acegisecurity.acls.Acl
- See Also:
- Serialized Form
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static @Nullable ImmutableAclcopyOf(org.acegisecurity.acls.Acl from)org.acegisecurity.acls.AccessControlEntry[]getEntries()org.acegisecurity.acls.objectidentity.ObjectIdentitygetObjectIdentity()org.acegisecurity.acls.sid.SidgetOwner()org.acegisecurity.acls.AclgetParentAcl()booleanisEntriesInheriting()booleanisGranted(org.acegisecurity.acls.Permission[] permission, org.acegisecurity.acls.sid.Sid[] sids, boolean administrativeMode)booleanisSidLoaded(org.acegisecurity.acls.sid.Sid[] sids)static @NotNull ImmutableAclnotNullcopyOf(@Nullable org.acegisecurity.acls.Acl acl)Deprecated.since 5.11, without replacement
-
-
-
Method Detail
-
copyOf
@Nullable public static @Nullable ImmutableAcl copyOf(org.acegisecurity.acls.Acl from)
-
notNullcopyOf
@Deprecated @NotNull public static @NotNull ImmutableAcl notNullcopyOf(@Nullable @Nullable org.acegisecurity.acls.Acl acl)
Deprecated.since 5.11, without replacement
-
getObjectIdentity
public org.acegisecurity.acls.objectidentity.ObjectIdentity getObjectIdentity()
- Specified by:
getObjectIdentityin interfaceorg.acegisecurity.acls.Acl
-
getOwner
public org.acegisecurity.acls.sid.Sid getOwner()
- Specified by:
getOwnerin interfaceorg.acegisecurity.acls.Acl
-
getParentAcl
public org.acegisecurity.acls.Acl getParentAcl()
- Specified by:
getParentAclin interfaceorg.acegisecurity.acls.Acl
-
isEntriesInheriting
public boolean isEntriesInheriting()
- Specified by:
isEntriesInheritingin interfaceorg.acegisecurity.acls.Acl
-
getEntries
public org.acegisecurity.acls.AccessControlEntry[] getEntries()
- Specified by:
getEntriesin interfaceorg.acegisecurity.acls.Acl
-
isGranted
public boolean isGranted(org.acegisecurity.acls.Permission[] permission, org.acegisecurity.acls.sid.Sid[] sids, boolean administrativeMode) throws org.acegisecurity.acls.NotFoundException, org.acegisecurity.acls.UnloadedSidException- Specified by:
isGrantedin interfaceorg.acegisecurity.acls.Acl- Throws:
org.acegisecurity.acls.NotFoundExceptionorg.acegisecurity.acls.UnloadedSidException
-
isSidLoaded
public boolean isSidLoaded(org.acegisecurity.acls.sid.Sid[] sids)
- Specified by:
isSidLoadedin interfaceorg.acegisecurity.acls.Acl
-
-