The Event class contains the information needed to determine if the event triggers a Transaction Security policy. Not all class attributes are used for every type of event.
The following are properties for Event.
public String action {get; set;}
Type: String
public Map<String,String> data {get; set;}
Key Name | True Value Type | Events Supported |
---|---|---|
ActionName |
String Values are:
|
Entity |
ApiType | String (Enum manifested as a String) | DataExport, Login |
Application | String | AccessResource, DataExport |
ClientId | String (ID of the client) | DataExport |
ConnectedAppId | String (ID of the Connected App) | AccessResource, DataExport |
ExecutionTime | milliseconds | DataExport |
IsApi | Boolean | DataExport |
IsScheduled | Boolean | DataExport |
LoginHistoryId | String | DataExport, Login |
NumberOfRecords | Integer | DataExport |
SessionLevel | String (Enum manifested as a String. Values include STANDARD and HIGH_ASSURANCE) | AccessResource |
SourceIp | String (IPV4 Address) | AccessResource |
UserName | String | Entity |
public String entityId {get; set;}
Type: String
public String resourceType {get; set;}
Type: String