Class AclBinding


  • @Evolving
    public class AclBinding
    extends java.lang.Object
    Represents a binding between a resource pattern and an access control entry. The API for this class is still evolving and we may break compatibility in minor releases, if necessary.
    • Method Detail

      • isUnknown

        public boolean isUnknown()
        Returns:
        true if this binding has any UNKNOWN components.
      • pattern

        public ResourcePattern pattern()
        Returns:
        the resource pattern for this binding.
      • entry

        public final AccessControlEntry entry()
        Returns:
        the access control entry for this binding.
      • toFilter

        public AclBindingFilter toFilter()
        Create a filter which matches only this AclBinding.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object