Enum Class AuditLogAuthorType

java.lang.Object
java.lang.Enum<AuditLogAuthorType>
com.atlassian.crowd.audit.AuditLogAuthorType
All Implemented Interfaces:
Serializable, Comparable<AuditLogAuthorType>, Constable

public enum AuditLogAuthorType extends Enum<AuditLogAuthorType>
Determines the type of entity that created the audit log entry
  • Enum Constant Details

    • USER

      public static final AuditLogAuthorType USER
      The audit action was performed by a Crowd user
    • APPLICATION

      public static final AuditLogAuthorType APPLICATION
      The audit action was performed by an application authenticating to Crowd
    • SYSTEM

      public static final AuditLogAuthorType SYSTEM
      The audit action was performed by Crowd, ie as consequence of another action
    • PLUGIN

      public static final AuditLogAuthorType PLUGIN
      The audit action was performed by a plugin
    • SYNCHRONIZATION

      public static final AuditLogAuthorType SYNCHRONIZATION
      The action was performed by a synchronization with a remote directory
      Since:
      3.2.0
    • DATA_IMPORT

      public static final AuditLogAuthorType DATA_IMPORT
      The action was performed by a data import from an external source.
      Since:
      3.2.0
    • OTHER

      public static final AuditLogAuthorType OTHER
      The audit action was performed by something other than the entities above, ie custom integration
  • Method Details

    • values

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