Enum Class StiUserAccessPrivileges

java.lang.Object
java.lang.Enum<StiUserAccessPrivileges>
com.stimulsoft.report.export.tools.StiUserAccessPrivileges
All Implemented Interfaces:
IStiEnum, Serializable, Comparable<StiUserAccessPrivileges>, Constable

public enum StiUserAccessPrivileges extends Enum<StiUserAccessPrivileges> implements IStiEnum
User accesc privileges Copyright Stimulsoft
  • Enum Constant Details

    • None

      public static final StiUserAccessPrivileges None
      User password allows only opening the pdf document, decrypt it, and display it on the screen.
    • PrintDocument

      public static final StiUserAccessPrivileges PrintDocument
      User password allows opening the pdf document, decrypt it, display it on the screen and print its content.
    • ModifyContents

      public static final StiUserAccessPrivileges ModifyContents
      User password allows modifying the content of the pdf document.
    • CopyTextAndGraphics

      public static final StiUserAccessPrivileges CopyTextAndGraphics
      User password allows copying text and graphics objects from the content of the pdfdocument.
    • AddOrModifyTextAnnotations

      public static final StiUserAccessPrivileges AddOrModifyTextAnnotations
      User password allows adding or modifying text annotations in the content of the pdfdocument.
    • All

      public static final StiUserAccessPrivileges All
      User password allows all modifications on the content of the pdf document.
  • Method Details

    • values

      public static StiUserAccessPrivileges[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static StiUserAccessPrivileges valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • getValue

      public int getValue()
      Specified by:
      getValue in interface IStiEnum
    • parseInt

      public static StiEnumSet<StiUserAccessPrivileges> parseInt(int value)
    • parse

      public static StiEnumSet<StiUserAccessPrivileges> parse(String value)