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

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
NameDescription
data array

Optional. Data for populating the Message object.

↳ valid bool

Output only. Whether the provided user response token is valid. When valid = false, the reason could be specified in invalid_reason or it could also be due to a user failing to solve a challenge or a sitekey mismatch (i.e the sitekey used to generate the token was different than the one specified in the assessment).

↳ 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. Whether the provided user response token is valid. When valid = false, the reason could be specified in invalid_reason or it could also be due to a user failing to solve a challenge or a sitekey mismatch (i.e the sitekey used to generate the token was different than the one specified in the assessment).

Returns
TypeDescription
bool

setValid

Output only. Whether the provided user response token is valid. When valid = false, the reason could be specified in invalid_reason or it could also be due to a user failing to solve a challenge or a sitekey mismatch (i.e the sitekey used to generate the token was different than the one specified in the assessment).

Parameter
NameDescription
var bool
Returns
TypeDescription
$this

getInvalidReason

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

Returns
TypeDescription
int

setInvalidReason

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

Parameter
NameDescription
var int
Returns
TypeDescription
$this

getCreateTime

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

Returns
TypeDescription
Google\Protobuf\Timestamp|null

hasCreateTime

clearCreateTime

setCreateTime

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

Parameter
NameDescription
var Google\Protobuf\Timestamp
Returns
TypeDescription
$this

getHostname

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

Returns
TypeDescription
string

setHostname

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAndroidPackageName

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

Returns
TypeDescription
string

setAndroidPackageName

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getIosBundleId

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

Returns
TypeDescription
string

setIosBundleId

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

Parameter
NameDescription
var string
Returns
TypeDescription
$this

getAction

Output only. Action name provided at token generation.

Returns
TypeDescription
string

setAction

Output only. Action name provided at token generation.

Parameter
NameDescription
var string
Returns
TypeDescription
$this