Class NamingPrivilege

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

public class NamingPrivilege extends Object implements GrouperPrivilege, Comparable<Object>
An instance of a granted naming privilege.

Version:
$Id: NamingPrivilege.java,v 1.8 2009-04-13 20:24:29 mchyzer Exp $
  • Field Details

    • STEM_VIEW

      public static final Privilege STEM_VIEW
      can create objects in this stem
    • CREATE

      public static final Privilege CREATE
      can create objects in this stem
    • STEM

      public static final Privilege STEM
      can create stems in this stem
    • STEM_ADMIN

      public static final Privilege STEM_ADMIN
      can admin stem
    • STEM_PRIVILEGES

      public static Set<Privilege> STEM_PRIVILEGES
      any of these constitutes STEM on a stem note, keep most common/likely privs toward the front
    • STEM_ATTR_READ

      public static final Privilege STEM_ATTR_READ
      can read attributes on this stem
    • STEM_ATTR_READ_PRIVILEGES

      public static Set<Privilege> STEM_ATTR_READ_PRIVILEGES
      any of these constitutes STEM_ATTR_READ on a stem note, keep most common/likely privs toward the front
    • STEM_ATTR_UPDATE

      public static final Privilege STEM_ATTR_UPDATE
      can update attributes on this stem
    • STEM_IMPLIED_PRIVILEGES

      public static Set<Privilege> STEM_IMPLIED_PRIVILEGES
      these privileges are implied by STEM
    • STEM_ADMIN_IMPLIED_PRIVILEGES

      public static Set<Privilege> STEM_ADMIN_IMPLIED_PRIVILEGES
      these privileges are implied by STEM_ADMIN
    • CREATE_IMPLIED_PRIVILEGES

      public static Set<Privilege> CREATE_IMPLIED_PRIVILEGES
      these privileges are implied by CREATE
    • STEM_ATTR_READ_IMPLIED_PRIVILEGES

      public static Set<Privilege> STEM_ATTR_READ_IMPLIED_PRIVILEGES
      these privileges are implied by STEM_ATTR_READ
    • STEM_VIEW_IMPLIED_PRIVILEGES

      public static Set<Privilege> STEM_VIEW_IMPLIED_PRIVILEGES
      these privileges are implied by STEM_VIEW
    • STEM_ATTR_UPDATE_IMPLIED_PRIVILEGES

      public static Set<Privilege> STEM_ATTR_UPDATE_IMPLIED_PRIVILEGES
      these privileges are implied by STEM_ATTR_UPDATE
    • STEM_ATTR_UPDATE_PRIVILEGES

      public static Set<Privilege> STEM_ATTR_UPDATE_PRIVILEGES
      any of these constitutes STEM_ATTR_UPDATE on a stem note, keep most common/likely privs toward the front
    • CREATE_PRIVILEGES

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

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

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

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

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

      public static Set<Privilege> ADMIN_PRIVILEGES
      any of these constitutes ADMIN on a stem note, keep most common/likely privs toward the front
    • ALL_ADMIN_PRIVILEGES

      public static Set<Privilege> ALL_ADMIN_PRIVILEGES
      any of these constitutes some sort of ADMIN on a stem note, keep most common/likely privs toward the front
  • Constructor Details

  • Method Details