この文章は Salesforce 機械翻訳システムを使用して翻訳されました。詳細はこちらをご参照ください。
英語に切り替える

Event クラス

PolicyCondition.evaluate メソッドがトランザクションセキュリティポリシーを評価するために使用するイベント情報が含まれます。

名前空間

TxnSecurity

使用方法

Event クラスには、イベントがトランザクションセキュリティポリシーをトリガするかどうかを判定するために必要な情報が含まれます。すべてのイベントタイプですべてのクラス属性が使用されるわけではありません。

Event コンストラクタ

Event のコンストラクタは次のとおりです。

Event()

TxnSecurity.Event クラスのインスタンスを作成します。

署名

public Event()

Event プロパティ

Event のプロパティは次のとおりです。

action

エンティティイベントのリソースで実行されるアクションを指定します。たとえば、エンティティイベントのログイン IP リソースは、createaction を設定できます。action 属性は、他のイベントタイプでは使用されません。

署名

public String action {get; set;}

プロパティ値

型: String

data

一部のアクションが使用する追加のデータが含まれます。たとえば、ログインイベントの data には、ログイン履歴の名前と ID が含まれます。キーがイベントデータの型 (SourceIp など) である対応付けを返します。

署名

public Map<String,String> data {get; set;}

プロパティ値

型: Map<String, String>

entityId

イベントに関連付けられたエンティティの ID。たとえば、取引先オブジェクトの DataExport イベントの entityId には、取引先 ID が含まれます。

署名

public String entityId {get; set;}

プロパティ値

型: String

entityName

イベントが実行されるオブジェクトの名前。

署名

public String entityName {get; set;}

プロパティ値

型: String

organizationId

イベントが発生した Salesforce 組織の ID。

署名

public String organizationId {get; set;}

プロパティ値

型: String

resourceType

イベントのリソース種別。たとえば、AccessResource イベントには、リソース種別として接続アプリケーションを設定できます。リソースのないイベントタイプもあります。

署名

public String resourceType {get; set;}

プロパティ値

型: String

timeStamp

イベントが発生した時刻。

署名

public Datetime timeStamp {get; set;}

プロパティ値

型: Datetime

userId

イベントを発生させたユーザを特定します。

署名

public String userId {get; set;}

プロパティ値

型: String