Google Cloud Recaptcha Enterprise V1 Client - Class TokenProperties (2.5.3)

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

Properties of the provided event token.

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

Namespace

Google \ Cloud \ RecaptchaEnterprise \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ valid bool

Output only. Indicates whether the provided user response token is valid. If false, the token is invalid, either because the user failed the challenge or for a reason provided in the invalid_reason field.

↳ invalid_reason int

Output only. Reason associated with the response when valid = false.

↳ create_time Google\Protobuf\Timestamp

Output only. The timestamp corresponding to the generation of the token.

↳ hostname string

Output only. The hostname of the page on which the token was generated (Web keys only).

↳ android_package_name string

Output only. The name of the Android package with which the token was generated (Android keys only).

↳ ios_bundle_id string

Output only. The ID of the iOS bundle with which the token was generated (iOS keys only).

↳ action string

Output only. Action name provided at token generation.

getValid

Output only. Indicates whether the provided user response token is valid.

If false, the token is invalid, either because the user failed the challenge or for a reason provided in the invalid_reason field.

Returns
Type Description
bool

setValid

Output only. Indicates whether the provided user response token is valid.

If false, the token is invalid, either because the user failed the challenge or for a reason provided in the invalid_reason field.

Parameter
Name Description
var bool
Returns
Type Description
$this

getInvalidReason

Output only. Reason associated with the response when valid = false.

Returns
Type Description
int Enum of type InvalidReason.

setInvalidReason

Output only. Reason associated with the response when valid = false.

Parameter
Name Description
var int

Enum of type InvalidReason.

Returns
Type Description
$this

getCreateTime

Output only. The timestamp corresponding to the generation of the token.

Returns
Type Description
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

Output only. The timestamp corresponding to the generation of the token.

Parameter
Name Description
var Google\Protobuf\Timestamp
Returns
Type Description
$this

getHostname

Output only. The hostname of the page on which the token was generated (Web keys only).

Returns
Type Description
string

setHostname

Output only. The hostname of the page on which the token was generated (Web keys only).

Parameter
Name Description
var string
Returns
Type Description
$this

getAndroidPackageName

Output only. The name of the Android package with which the token was generated (Android keys only).

Returns
Type Description
string

setAndroidPackageName

Output only. The name of the Android package with which the token was generated (Android keys only).

Parameter
Name Description
var string
Returns
Type Description
$this

getIosBundleId

Output only. The ID of the iOS bundle with which the token was generated (iOS keys only).

Returns
Type Description
string

setIosBundleId

Output only. The ID of the iOS bundle with which the token was generated (iOS keys only).

Parameter
Name Description
var string
Returns
Type Description
$this

getAction

Output only. Action name provided at token generation.

Returns
Type Description
string

setAction

Output only. Action name provided at token generation.

Parameter
Name Description
var string
Returns
Type Description
$this