Class AttributeDefPrivilege

java.lang.Object
edu.internet2.middleware.grouper.privs.AttributeDefPrivilege
All Implemented Interfaces:
GrouperPrivilege, Comparable

public class AttributeDefPrivilege extends Object implements GrouperPrivilege, Comparable
An instance of a granted access privilege to attribute.

Version:
$Id: AttributeDefPrivilege.java,v 1.1 2009-09-21 06:14:26 mchyzer Exp $
  • Field Details

    • ATTR_ADMIN

      public static final Privilege ATTR_ADMIN
    • ATTR_OPTIN

      public static final Privilege ATTR_OPTIN
    • ATTR_OPTOUT

      public static final Privilege ATTR_OPTOUT
    • ATTR_READ

      public static final Privilege ATTR_READ
    • ATTR_UPDATE

      public static final Privilege ATTR_UPDATE
    • ATTR_OPTIN_PRIVILEGES

      public static Set<Privilege> ATTR_OPTIN_PRIVILEGES
      any of these constitutes ATTR_OPTIN on an attribute def note, keep most common/likely privs toward the front
    • ATTR_OPTOUT_PRIVILEGES

      public static Set<Privilege> ATTR_OPTOUT_PRIVILEGES
      any of these constitutes ATTR_OPTOUT on an attribute def note, keep most common/likely privs toward the front
    • ATTR_VIEW

      public static final Privilege ATTR_VIEW
    • ATTR_DEF_ATTR_READ

      public static final Privilege ATTR_DEF_ATTR_READ
    • ATTR_DEF_ATTR_UPDATE

      public static final Privilege ATTR_DEF_ATTR_UPDATE
    • ATTR_VIEW_PRIVILEGES

      public static Set<Privilege> ATTR_VIEW_PRIVILEGES
      any of these constitutes VIEW on a group note, keep most common/likely privs toward the front
    • ALL_PRIVILEGES

      public static Set<Privilege> ALL_PRIVILEGES
      ALL privileges note, keep most common/likely privs toward the front
    • ATTR_DEF_ATTR_READ_PRIVILEGES

      public static Set<Privilege> ATTR_DEF_ATTR_READ_PRIVILEGES
      any of these constitutes ATTR_DEF_ATTR_READ on a group note, keep most common/likely privs toward the front
    • ATTR_DEF_ATTR_UPDATE_PRIVILEGES

      public static Set<Privilege> ATTR_DEF_ATTR_UPDATE_PRIVILEGES
      any of these constitutes ATTR_DEF_ATTR_UPDATE on an attribute def note, keep most common/likely privs toward the front
    • ATTR_UPDATE_PRIVILEGES

      public static Set<Privilege> ATTR_UPDATE_PRIVILEGES
      any of these constitutes ATTR_UPDATE on an attribute def note, keep most common/likely privs toward the front
    • ATTR_READ_PRIVILEGES

      public static Set<Privilege> ATTR_READ_PRIVILEGES
      any of these constitutes READ on a group note, keep most common/likely privs toward the front
    • MANAGE_PRIVILEGES

      public static Set<Privilege> MANAGE_PRIVILEGES
      any of these constitutes MANAGE on an attribute def note, keep most common/likely privs toward the front
    • ATTR_ADMIN_PRIVILEGES

      public static Set<Privilege> ATTR_ADMIN_PRIVILEGES
      any of these constitutes ADMIN on an attribute def note, keep most common/likely privs toward the front
    • ATTR_ADMIN_IMPLIED_PRIVILEGES

      public static Set<Privilege> ATTR_ADMIN_IMPLIED_PRIVILEGES
      these privileges are implied by ATTR_ADMIN
    • ATTR_UPDATE_IMPLIED_PRIVILEGES

      public static Set<Privilege> ATTR_UPDATE_IMPLIED_PRIVILEGES
      these privileges are implied by ATTR_UPDATE
    • ATTR_READ_IMPLIED_PRIVILEGES

      public static Set<Privilege> ATTR_READ_IMPLIED_PRIVILEGES
      these privileges are implied by ATTR_READ
    • ATTR_OPTIN_IMPLIED_PRIVILEGES

      public static Set<Privilege> ATTR_OPTIN_IMPLIED_PRIVILEGES
      these privileges are implied by ATTR_OPTIN
    • ATTR_OPTOUT_IMPLIED_PRIVILEGES

      public static Set<Privilege> ATTR_OPTOUT_IMPLIED_PRIVILEGES
      these privileges are implied by ATTR_OPTOUT
    • ATTR_VIEW_IMPLIED_PRIVILEGES

      public static Set<Privilege> ATTR_VIEW_IMPLIED_PRIVILEGES
      these privileges are implied by ATTR_VIEW
    • ATTR_DEF_ATTR_UPDATE_IMPLIED_PRIVILEGES

      public static Set<Privilege> ATTR_DEF_ATTR_UPDATE_IMPLIED_PRIVILEGES
      these privileges are implied by ATTR_DEF_ATTR_UPDATE
    • ATTR_DEF_ATTR_READ_IMPLIED_PRIVILEGES

      public static Set<Privilege> ATTR_DEF_ATTR_READ_IMPLIED_PRIVILEGES
      these privileges are implied by ATTR_DEF_ATTR_READ
  • Constructor Details

    • AttributeDefPrivilege

      public AttributeDefPrivilege(AttributeDef attributeDef1, Subject subj1, Subject owner1, Privilege priv, String klass1, boolean isRevokable1, String contextId1)
      Parameters:
      attributeDef1 -
      subj1 -
      owner1 -
      priv -
      klass1 -
      isRevokable1 -
      contextId1 -
  • Method Details