Class DCPermissions


  • public abstract class DCPermissions
    extends java.lang.Object
    • Constructor Detail

      • DCPermissions

        public DCPermissions()
    • Method Detail

      • canAccess

        public abstract boolean canAccess​(java.lang.String dc)
        returns true if the user can access the given dc
      • restrictsAccess

        public abstract boolean restrictsAccess()
        Indicates whether the permissions object explicitly allow access to some dcs (true) or if it implicitly allows access to all dcs (false)
      • allowedDCs

        public abstract java.util.Set<java.lang.String> allowedDCs()
      • validate

        public abstract void validate()
      • subset

        public static DCPermissions subset​(java.util.Set<java.lang.String> dcs)
      • subset

        public static DCPermissions subset​(java.lang.String... dcs)