Class AttivioPermission

  • All Implemented Interfaces:
    java.io.Serializable, java.security.acl.Permission

    public class AttivioPermission
    extends java.lang.Object
    implements java.security.acl.Permission, java.io.Serializable
    Represents a permission type (also known as an access right).
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static java.lang.String PERMISSION_READ
      The 'read' permission.
      static AttivioPermission READ
      The static permission object for the 'read' permission.
    • Constructor Summary

      Constructors 
      Constructor Description
      AttivioPermission()
      The default constructor.
      AttivioPermission​(java.lang.String permissionType)
      Constructs a permission.
    • Field Detail

      • PERMISSION_READ

        public static final java.lang.String PERMISSION_READ
        The 'read' permission.
        See Also:
        Constant Field Values
      • READ

        public static final AttivioPermission READ
        The static permission object for the 'read' permission.
    • Constructor Detail

      • AttivioPermission

        public AttivioPermission()
        The default constructor.
      • AttivioPermission

        public AttivioPermission​(java.lang.String permissionType)
        Constructs a permission.
        Parameters:
        permissionType - the permission type
    • Method Detail

      • getPermissionType

        public java.lang.String getPermissionType()
        Returns:
        the permission type
      • setPermissionType

        public void setPermissionType​(java.lang.String permissionType)
        Sets the permission type.
        Parameters:
        permissionType - the permission type
      • hashCode

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

        public boolean equals​(java.lang.Object obj)
        Specified by:
        equals in interface java.security.acl.Permission
        Overrides:
        equals in class java.lang.Object
      • toString

        public java.lang.String toString()
        Specified by:
        toString in interface java.security.acl.Permission
        Overrides:
        toString in class java.lang.Object