Class SecurityPermissions.SecurityPermission

  • All Implemented Interfaces:
    java.io.Serializable, java.security.Guard
    Enclosing class:
    SecurityPermissions

    public static final class SecurityPermissions.SecurityPermission
    extends java.security.Permission
    Class that represents a permission.
    See Also:
    Serialized Form
    • Method Summary

      Modifier and Type Method Description
      boolean equals​(java.lang.Object obj)  
      java.lang.String getActions()  
      java.lang.String getDescription()
      Returns the description of the permission.
      java.lang.String getPermissionName()
      Returns the permission's name.
      java.util.List<java.lang.String> getTags()
      Returns the list of tags.
      java.lang.String getTargetClassName()
      Returns the name of the target class.
      int hashCode()  
      boolean implies​(java.security.Permission permission)  
      • Methods inherited from class java.security.Permission

        checkGuard, getName, newPermissionCollection, toString
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Method Detail

      • getTargetClassName

        public java.lang.String getTargetClassName()
        Returns the name of the target class.
        Returns:
        Name of the target class.
      • getPermissionName

        public java.lang.String getPermissionName()
        Returns the permission's name.
        Returns:
        Permission's name.
      • getDescription

        public java.lang.String getDescription()
        Returns the description of the permission.
        Returns:
        Permission description.
      • getTags

        public java.util.List<java.lang.String> getTags()
        Returns the list of tags.
        Returns:
        List of tags
      • implies

        public boolean implies​(java.security.Permission permission)
        Specified by:
        implies in class java.security.Permission
      • equals

        public boolean equals​(java.lang.Object obj)
        Specified by:
        equals in class java.security.Permission
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in class java.security.Permission
      • getActions

        public java.lang.String getActions()
        Specified by:
        getActions in class java.security.Permission