Google Cloud Recaptcha Enterprise V1 Client - Class FraudPreventionAssessment (1.17.0)

Reference documentation and code samples for the Google Cloud Recaptcha Enterprise V1 Client class FraudPreventionAssessment.

Assessment for Fraud Prevention.

Generated from protobuf message google.cloud.recaptchaenterprise.v1.FraudPreventionAssessment

Namespace

Google \ Cloud \ RecaptchaEnterprise \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ transaction_risk float

Output only. Probability of this transaction being fraudulent. Summarizes the combined risk of attack vectors below. Values are from 0.0 (lowest) to 1.0 (highest).

↳ stolen_instrument_verdict FraudPreventionAssessment\StolenInstrumentVerdict

Output only. Assessment of this transaction for risk of a stolen instrument.

↳ card_testing_verdict FraudPreventionAssessment\CardTestingVerdict

Output only. Assessment of this transaction for risk of being part of a card testing attack.

↳ behavioral_trust_verdict FraudPreventionAssessment\BehavioralTrustVerdict

Output only. Assessment of this transaction for behavioral trust.

getTransactionRisk

Output only. Probability of this transaction being fraudulent. Summarizes the combined risk of attack vectors below. Values are from 0.0 (lowest) to 1.0 (highest).

Returns
Type Description
float

setTransactionRisk

Output only. Probability of this transaction being fraudulent. Summarizes the combined risk of attack vectors below. Values are from 0.0 (lowest) to 1.0 (highest).

Parameter
Name Description
var float
Returns
Type Description
$this

getStolenInstrumentVerdict

Output only. Assessment of this transaction for risk of a stolen instrument.

Returns
Type Description
FraudPreventionAssessment\StolenInstrumentVerdict|null

hasStolenInstrumentVerdict

clearStolenInstrumentVerdict

setStolenInstrumentVerdict

Output only. Assessment of this transaction for risk of a stolen instrument.

Parameter
Name Description
var FraudPreventionAssessment\StolenInstrumentVerdict
Returns
Type Description
$this

getCardTestingVerdict

Output only. Assessment of this transaction for risk of being part of a card testing attack.

Returns
Type Description
FraudPreventionAssessment\CardTestingVerdict|null

hasCardTestingVerdict

clearCardTestingVerdict

setCardTestingVerdict

Output only. Assessment of this transaction for risk of being part of a card testing attack.

Parameter
Name Description
var FraudPreventionAssessment\CardTestingVerdict
Returns
Type Description
$this

getBehavioralTrustVerdict

Output only. Assessment of this transaction for behavioral trust.

Returns
Type Description
FraudPreventionAssessment\BehavioralTrustVerdict|null

hasBehavioralTrustVerdict

clearBehavioralTrustVerdict

setBehavioralTrustVerdict

Output only. Assessment of this transaction for behavioral trust.

Parameter
Name Description
var FraudPreventionAssessment\BehavioralTrustVerdict
Returns
Type Description
$this