Class AclSupportedParser.AclCapabilities

    • Constructor Detail

      • AclCapabilities

        public AclCapabilities()
      • AclCapabilities

        public AclCapabilities​(int capabilities)
    • Method Detail

      • getCapabilities

        public int getCapabilities()
      • setCapabilities

        public void setCapabilities​(int capabilities)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object
      • getAclCapabilityValue

        public static Integer getAclCapabilityValue​(String name)
        Parameters:
        name - The ACL capability name - may be without the "SSH_ACL_CAP_xxx" prefix. Ignored if null/empty
        Returns:
        The matching Integer value - or null if no match found
      • getAclCapabilityName

        public static String getAclCapabilityName​(int aclCapValue)
      • decodeAclCapabilities

        public static NavigableSet<String> decodeAclCapabilities​(int mask)
      • constructAclCapabilities

        public static int constructAclCapabilities​(Collection<Integer> maskValues)
      • deconstructAclCapabilities

        public static Set<Integer> deconstructAclCapabilities​(int mask)