Enum Class ProvisioningType

java.lang.Object
java.lang.Enum<ProvisioningType>
com.i2group.disco.audit.ProvisioningType
All Implemented Interfaces:
Serializable, Comparable<ProvisioningType>, Constable

public enum ProvisioningType extends Enum<ProvisioningType>
The type of provisioning that is involved in one of the provisioning operations.
Since:
13.3
  • Enum Constant Details

    • JUST_IN_TIME

      public static final ProvisioningType JUST_IN_TIME
      The user or group was provisioned by a user request (just-in-time provisioning).
    • SYSTEM

      public static final ProvisioningType SYSTEM
      The user or group was provisioned by the main provisioning cycle or a call to the admin/provisioning/reload endpoint.
    • ADMIN_API

      public static final ProvisioningType ADMIN_API
      The user or group was provisioned by a request to the admin/users or admin/groups endpoints.
  • Method Details

    • values

      public static ProvisioningType[] 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 ProvisioningType 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