Class AuthorizedModes


  • public class AuthorizedModes
    extends Object
    • Constructor Detail

      • AuthorizedModes

        public AuthorizedModes​(IRI effectiveAcl,
                               Set<IRI> modes)
        Create an object with the effective ACL and the corresponding access modes.
        Parameters:
        effectiveAcl - the effective ACL
        modes - the access modes
    • Method Detail

      • getEffectiveAcl

        public Optional<IRI> getEffectiveAcl()
        Get the location of the effective ACL.
        Returns:
        the location of the effective ACL
      • getAccessModes

        public Set<IRI> getAccessModes()
        Get the access modes in effect.
        Returns:
        the set of ACL modes