Google Cloud Recaptcha Enterprise V1 Client - Class Assessment (1.4.2)

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

A reCAPTCHA Enterprise assessment resource.

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

Namespace

Google \ Cloud \ RecaptchaEnterprise \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ name string

Output only. The resource name for the Assessment in the format "projects/{project}/assessments/{assessment}".

↳ event Google\Cloud\RecaptchaEnterprise\V1\Event

The event being assessed.

↳ risk_analysis Google\Cloud\RecaptchaEnterprise\V1\RiskAnalysis

Output only. The risk analysis result for the event being assessed.

↳ token_properties Google\Cloud\RecaptchaEnterprise\V1\TokenProperties

Output only. Properties of the provided event token.

↳ account_verification Google\Cloud\RecaptchaEnterprise\V1\AccountVerificationInfo

Account verification information for identity verification. The assessment event must include a token and site key to use this feature.

↳ account_defender_assessment Google\Cloud\RecaptchaEnterprise\V1\AccountDefenderAssessment

Assessment returned by account defender when a hashed_account_id is provided.

↳ private_password_leak_verification Google\Cloud\RecaptchaEnterprise\V1\PrivatePasswordLeakVerification

The private password leak verification field contains the parameters that are used to to check for leaks privately without sharing user credentials.

↳ fraud_prevention_assessment Google\Cloud\RecaptchaEnterprise\V1\FraudPreventionAssessment

Assessment returned by Fraud Prevention when TransactionData is provided.

getName

Output only. The resource name for the Assessment in the format "projects/{project}/assessments/{assessment}".

Returns
Type Description
string

setName

Output only. The resource name for the Assessment in the format "projects/{project}/assessments/{assessment}".

Parameter
Name Description
var string
Returns
Type Description
$this

getEvent

The event being assessed.

Returns
Type Description
Google\Cloud\RecaptchaEnterprise\V1\Event|null

hasEvent

clearEvent

setEvent

The event being assessed.

Parameter
Name Description
var Google\Cloud\RecaptchaEnterprise\V1\Event
Returns
Type Description
$this

getRiskAnalysis

Output only. The risk analysis result for the event being assessed.

Returns
Type Description
Google\Cloud\RecaptchaEnterprise\V1\RiskAnalysis|null

hasRiskAnalysis

clearRiskAnalysis

setRiskAnalysis

Output only. The risk analysis result for the event being assessed.

Parameter
Name Description
var Google\Cloud\RecaptchaEnterprise\V1\RiskAnalysis
Returns
Type Description
$this

getTokenProperties

Output only. Properties of the provided event token.

Returns
Type Description
Google\Cloud\RecaptchaEnterprise\V1\TokenProperties|null

hasTokenProperties

clearTokenProperties

setTokenProperties

Output only. Properties of the provided event token.

Parameter
Name Description
var Google\Cloud\RecaptchaEnterprise\V1\TokenProperties
Returns
Type Description
$this

getAccountVerification

Account verification information for identity verification. The assessment event must include a token and site key to use this feature.

Returns
Type Description
Google\Cloud\RecaptchaEnterprise\V1\AccountVerificationInfo|null

hasAccountVerification

clearAccountVerification

setAccountVerification

Account verification information for identity verification. The assessment event must include a token and site key to use this feature.

Parameter
Name Description
var Google\Cloud\RecaptchaEnterprise\V1\AccountVerificationInfo
Returns
Type Description
$this

getAccountDefenderAssessment

Assessment returned by account defender when a hashed_account_id is provided.

Returns
Type Description
Google\Cloud\RecaptchaEnterprise\V1\AccountDefenderAssessment|null

hasAccountDefenderAssessment

clearAccountDefenderAssessment

setAccountDefenderAssessment

Assessment returned by account defender when a hashed_account_id is provided.

Parameter
Name Description
var Google\Cloud\RecaptchaEnterprise\V1\AccountDefenderAssessment
Returns
Type Description
$this

getPrivatePasswordLeakVerification

The private password leak verification field contains the parameters that are used to to check for leaks privately without sharing user credentials.

Returns
Type Description
Google\Cloud\RecaptchaEnterprise\V1\PrivatePasswordLeakVerification|null

hasPrivatePasswordLeakVerification

clearPrivatePasswordLeakVerification

setPrivatePasswordLeakVerification

The private password leak verification field contains the parameters that are used to to check for leaks privately without sharing user credentials.

Parameter
Name Description
var Google\Cloud\RecaptchaEnterprise\V1\PrivatePasswordLeakVerification
Returns
Type Description
$this

getFraudPreventionAssessment

Assessment returned by Fraud Prevention when TransactionData is provided.

Returns
Type Description
Google\Cloud\RecaptchaEnterprise\V1\FraudPreventionAssessment|null

hasFraudPreventionAssessment

clearFraudPreventionAssessment

setFraudPreventionAssessment

Assessment returned by Fraud Prevention when TransactionData is provided.

Parameter
Name Description
var Google\Cloud\RecaptchaEnterprise\V1\FraudPreventionAssessment
Returns
Type Description
$this