Interface IAccessControl


  • public interface IAccessControl
    AccessControl is an entry in the access control list of a security descriptor. An AccessControl holds information about a permission that is granted or denied to
    Since:
    17.05.2006
    API:
    This is a public API.
    • Method Detail

      • getPermission

        IPermission getPermission()
        Gets the permission of this access control
        Returns:
        permission
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • isGranted

        boolean isGranted()
        Is the permission granted
        Returns:
        true if permission is granted or false if it is denied
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • getSecurityMember

        ISecurityMember getSecurityMember()
        Gets the security member the permission is granted or denied to
        Returns:
        security member
        Throws:
        PersistencyException - if persistency access fails
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.
      • getId

        long getId()
        Gets the identifier of the access control
        Returns:
        identifier
        API:
        This public API is available in IvyScript and Java. It has the visibility EXPERT.