Menu

## FraudDetectionResponseDto
in package

FraudDetectionResponseDto.php : 11

不正検知評価応答Dtoクラス<br>

##### Tags

author

  Veritrans, Inc.

### Table of Contents

$agResponse : mixed
  Aegis詳細結果応答<br> FraudDetectionAgResponseDto<br/> Aegisの詳細結果応答オブジェクト。<br/> ※Aegisで不正検知評価を行った場合に設定されます。<br/>
$cbResponse : mixed
  CAFIS Brain詳細結果応答<br> FraudDetectionCbResponseDto<br/> CAFIS Brainの詳細結果応答オブジェクト。<br/> ※CAFIS Brainで不正検知評価を行った場合に設定されます。<br/>
$rdResponse : mixed
  ReD詳細結果応答<br> FraudDetectionRdResponseDto<br/> ReDの詳細結果応答オブジェクト。<br/> ※ReDで不正検知評価を行った場合に設定されます。<br/>
$result : mixed
  不正検知評価結果<br> 半角英数字<br/> 最大桁数：20<br/> 不正検知評価結果。<br/> この結果を元に後続処理をご判断ください。<br/> 「accept, deny, challenge, error, timeout, internal_error」の何れかになります。<br/> accept：承認<br/> deny：拒否<br/> challenge：保留<br/> error：不正検知サービス先でエラー発生<br/> timeout：不正検知サービスとの接続／応答タイムアウト<br/> internal_error：ベリトランスでエラー発生<br/>
$service : mixed
  不正検知サービス<br> 半角英数字<br/> 最大桁数：5<br/> 不正検知評価結果に採用した不正検知サービス。<br/>
getAgResponse() : FraudDetectionAgResponseDto
  Aegis詳細結果応答を取得する<br>
getCbResponse() : FraudDetectionCbResponseDto
  CAFIS Brain詳細結果応答を取得する<br>
getPropertyClassNameList() : array<string|int, mixed>
  プロパティ名と対応するクラス名のリストを取得する<br>
getRdResponse() : FraudDetectionRdResponseDto
  ReD詳細結果応答を取得する<br>
getResult() : string
  不正検知評価結果を取得する<br>
getService() : string
  不正検知サービスを取得する<br>
setAgResponse() : mixed
  Aegis詳細結果応答を設定する<br>
setCbResponse() : mixed
  CAFIS Brain詳細結果応答を設定する<br>
setRdResponse() : mixed
  ReD詳細結果応答を設定する<br>
setResult() : mixed
  不正検知評価結果を設定する<br>
setService() : mixed
  不正検知サービスを設定する<br>

### Properties

#### $agResponse

FraudDetectionResponseDto.php : 60

Aegis詳細結果応答<br> FraudDetectionAgResponseDto<br/> Aegisの詳細結果応答オブジェクト。<br/> ※Aegisで不正検知評価を行った場合に設定されます。<br/>

`private mixed $agResponse`

#### $cbResponse

FraudDetectionResponseDto.php : 44

CAFIS Brain詳細結果応答<br> FraudDetectionCbResponseDto<br/> CAFIS Brainの詳細結果応答オブジェクト。<br/> ※CAFIS Brainで不正検知評価を行った場合に設定されます。<br/>

`private mixed $cbResponse`

#### $rdResponse

FraudDetectionResponseDto.php : 52

ReD詳細結果応答<br> FraudDetectionRdResponseDto<br/> ReDの詳細結果応答オブジェクト。<br/> ※ReDで不正検知評価を行った場合に設定されます。<br/>

`private mixed $rdResponse`

#### $result

FraudDetectionResponseDto.php : 28

不正検知評価結果<br> 半角英数字<br/> 最大桁数：20<br/> 不正検知評価結果。<br/> この結果を元に後続処理をご判断ください。<br/> 「accept, deny, challenge, error, timeout, internal_error」の何れかになります。<br/> accept：承認<br/> deny：拒否<br/> challenge：保留<br/> error：不正検知サービス先でエラー発生<br/> timeout：不正検知サービスとの接続／応答タイムアウト<br/> internal_error：ベリトランスでエラー発生<br/>

`private mixed $result`

#### $service

FraudDetectionResponseDto.php : 36

不正検知サービス<br> 半角英数字<br/> 最大桁数：5<br/> 不正検知評価結果に採用した不正検知サービス。<br/>

`private mixed $service`

### Methods

#### getAgResponse()

FraudDetectionResponseDto.php : 139

Aegis詳細結果応答を取得する<br>

`public getAgResponse() : FraudDetectionAgResponseDto`

##### Return values

FraudDetectionAgResponseDto —

Aegis詳細結果応答

#### getCbResponse()

FraudDetectionResponseDto.php : 103

CAFIS Brain詳細結果応答を取得する<br>

`public getCbResponse() : FraudDetectionCbResponseDto`

##### Return values

FraudDetectionCbResponseDto —

CAFIS Brain詳細結果応答

#### getPropertyClassNameList()

FraudDetectionResponseDto.php : 157

プロパティ名と対応するクラス名のリストを取得する<br>

`public getPropertyClassNameList() : array<string|int, mixed>`

##### Return values

array<string|int, mixed> —

#### getRdResponse()

FraudDetectionResponseDto.php : 121

ReD詳細結果応答を取得する<br>

`public getRdResponse() : FraudDetectionRdResponseDto`

##### Return values

FraudDetectionRdResponseDto —

ReD詳細結果応答

#### getResult()

FraudDetectionResponseDto.php : 67

不正検知評価結果を取得する<br>

`public getResult() : string`

##### Return values

string —

不正検知評価結果

#### getService()

FraudDetectionResponseDto.php : 85

不正検知サービスを取得する<br>

`public getService() : string`

##### Return values

string —

不正検知サービス

#### setAgResponse()

FraudDetectionResponseDto.php : 148

Aegis詳細結果応答を設定する<br>

`public setAgResponse(FraudDetectionAgResponseDto $agResponse) : mixed`

##### Parameters

$agResponse : FraudDetectionAgResponseDto

  Aegis詳細結果応答

##### Return values

mixed —

#### setCbResponse()

FraudDetectionResponseDto.php : 112

CAFIS Brain詳細結果応答を設定する<br>

`public setCbResponse(FraudDetectionCbResponseDto $cbResponse) : mixed`

##### Parameters

$cbResponse : FraudDetectionCbResponseDto

  CAFIS Brain詳細結果応答

##### Return values

mixed —

#### setRdResponse()

FraudDetectionResponseDto.php : 130

ReD詳細結果応答を設定する<br>

`public setRdResponse(FraudDetectionRdResponseDto $rdResponse) : mixed`

##### Parameters

$rdResponse : FraudDetectionRdResponseDto

  ReD詳細結果応答

##### Return values

mixed —

#### setResult()

FraudDetectionResponseDto.php : 76

不正検知評価結果を設定する<br>

`public setResult(string $result) : mixed`

##### Parameters

$result : string

  不正検知評価結果

##### Return values

mixed —

#### setService()

FraudDetectionResponseDto.php : 94

不正検知サービスを設定する<br>

`public setService(string $service) : mixed`

##### Parameters

$service : string

  不正検知サービス

##### Return values

mixed —

## Search results