Package com.atlassian.crowd.audit
Enum Class AuditLogAuthorType
- All Implemented Interfaces:
Serializable
,Comparable<AuditLogAuthorType>
,Constable
Determines the type of entity that created the audit log entry
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantDescriptionThe audit action was performed by an application authenticating to CrowdThe action was performed by a data import from an external source.The audit action was performed by something other than the entities above, ie custom integrationThe audit action was performed by a pluginThe action was performed by a synchronization with a remote directoryThe audit action was performed by Crowd, ie as consequence of another actionThe audit action was performed by a Crowd user -
Method Summary
Modifier and TypeMethodDescriptionstatic AuditLogAuthorType
Returns the enum constant of this class with the specified name.static AuditLogAuthorType[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
USER
The audit action was performed by a Crowd user -
APPLICATION
The audit action was performed by an application authenticating to Crowd -
SYSTEM
The audit action was performed by Crowd, ie as consequence of another action -
PLUGIN
The audit action was performed by a plugin -
SYNCHRONIZATION
The action was performed by a synchronization with a remote directory- Since:
- 3.2.0
-
DATA_IMPORT
The action was performed by a data import from an external source.- Since:
- 3.2.0
-
OTHER
The audit action was performed by something other than the entities above, ie custom integration
-
-
Method Details
-
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
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 nameNullPointerException
- if the argument is null
-