Reference documentation and code samples for the Google Cloud Recaptcha Enterprise V1 Client class AccountTakeoverVerdict.
Account takeover risk assessment.
Generated from protobuf message google.cloud.recaptchaenterprise.v1.AccountDefenderAssessment.AccountTakeoverVerdict
Namespace
Google \ Cloud \ RecaptchaEnterprise \ V1 \ AccountDefenderAssessmentMethods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ risk |
float
Output only. Account takeover attempt probability. Values are from 0.0 (lowest risk) to 1.0 (highest risk). |
↳ risk_reasons |
array<AccountRiskReason>
Output only. Unordered list. Reasons why the request appears risky. Risk reasons can be returned even if the risk is low, as trustworthy requests can still have some risk signals. |
↳ trust_reasons |
array<AccountTrustReason>
Output only. Unordered list. Reasons why the request appears trustworthy. Trust reasons can be returned even if the risk is high, as risky requests can still have some trust signals. |
getRisk
Output only. Account takeover attempt probability.
Values are from 0.0 (lowest risk) to 1.0 (highest risk).
| Returns | |
|---|---|
| Type | Description |
float |
|
setRisk
Output only. Account takeover attempt probability.
Values are from 0.0 (lowest risk) to 1.0 (highest risk).
| Parameter | |
|---|---|
| Name | Description |
var |
float
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getRiskReasons
Output only. Unordered list. Reasons why the request appears risky. Risk reasons can be returned even if the risk is low, as trustworthy requests can still have some risk signals.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<AccountRiskReason> |
|
setRiskReasons
Output only. Unordered list. Reasons why the request appears risky. Risk reasons can be returned even if the risk is low, as trustworthy requests can still have some risk signals.
| Parameter | |
|---|---|
| Name | Description |
var |
array<AccountRiskReason>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTrustReasons
Output only. Unordered list. Reasons why the request appears trustworthy.
Trust reasons can be returned even if the risk is high, as risky requests can still have some trust signals.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\RepeatedField<AccountTrustReason> |
|
setTrustReasons
Output only. Unordered list. Reasons why the request appears trustworthy.
Trust reasons can be returned even if the risk is high, as risky requests can still have some trust signals.
| Parameter | |
|---|---|
| Name | Description |
var |
array<AccountTrustReason>
|
| Returns | |
|---|---|
| Type | Description |
$this |
|