Reference documentation and code samples for the Google Cloud Recaptcha Enterprise V1 Client class Key.
A key used to identify and configure applications (web and/or mobile) that use reCAPTCHA Enterprise.
Generated from protobuf message google.cloud.recaptchaenterprise.v1.Key
Namespace
Google \ Cloud \ RecaptchaEnterprise \ V1Methods
__construct
Constructor.
| Parameters | |
|---|---|
| Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ name |
string
Identifier. The resource name for the Key in the format |
↳ display_name |
string
Required. Human-readable display name of this key. Modifiable by user. |
↳ web_settings |
WebKeySettings
Settings for keys that can be used by websites. |
↳ android_settings |
AndroidKeySettings
Settings for keys that can be used by Android apps. |
↳ ios_settings |
IOSKeySettings
Settings for keys that can be used by iOS apps. |
↳ express_settings |
ExpressKeySettings
Settings for keys that can be used by reCAPTCHA Express. |
↳ labels |
array|Google\Protobuf\Internal\MapField
Optional. See Creating and managing labels. |
↳ create_time |
Google\Protobuf\Timestamp
Output only. The timestamp corresponding to the creation of this key. |
↳ testing_options |
TestingOptions
Optional. Options for user acceptance testing. |
↳ waf_settings |
WafSettings
Optional. Settings for WAF |
getName
Identifier. The resource name for the Key in the format
projects/{project}/keys/{key}.
| Returns | |
|---|---|
| Type | Description |
string |
|
setName
Identifier. The resource name for the Key in the format
projects/{project}/keys/{key}.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getDisplayName
Required. Human-readable display name of this key. Modifiable by user.
| Returns | |
|---|---|
| Type | Description |
string |
|
setDisplayName
Required. Human-readable display name of this key. Modifiable by user.
| Parameter | |
|---|---|
| Name | Description |
var |
string
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getWebSettings
Settings for keys that can be used by websites.
| Returns | |
|---|---|
| Type | Description |
WebKeySettings|null |
|
hasWebSettings
setWebSettings
Settings for keys that can be used by websites.
| Parameter | |
|---|---|
| Name | Description |
var |
WebKeySettings
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getAndroidSettings
Settings for keys that can be used by Android apps.
| Returns | |
|---|---|
| Type | Description |
AndroidKeySettings|null |
|
hasAndroidSettings
setAndroidSettings
Settings for keys that can be used by Android apps.
| Parameter | |
|---|---|
| Name | Description |
var |
AndroidKeySettings
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getIosSettings
Settings for keys that can be used by iOS apps.
| Returns | |
|---|---|
| Type | Description |
IOSKeySettings|null |
|
hasIosSettings
setIosSettings
Settings for keys that can be used by iOS apps.
| Parameter | |
|---|---|
| Name | Description |
var |
IOSKeySettings
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getExpressSettings
Settings for keys that can be used by reCAPTCHA Express.
| Returns | |
|---|---|
| Type | Description |
ExpressKeySettings|null |
|
hasExpressSettings
setExpressSettings
Settings for keys that can be used by reCAPTCHA Express.
| Parameter | |
|---|---|
| Name | Description |
var |
ExpressKeySettings
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getLabels
Optional. See Creating and managing labels.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Internal\MapField |
|
setLabels
Optional. See Creating and managing labels.
| Parameter | |
|---|---|
| Name | Description |
var |
array|Google\Protobuf\Internal\MapField
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getCreateTime
Output only. The timestamp corresponding to the creation of this key.
| Returns | |
|---|---|
| Type | Description |
Google\Protobuf\Timestamp|null |
|
hasCreateTime
clearCreateTime
setCreateTime
Output only. The timestamp corresponding to the creation of this key.
| Parameter | |
|---|---|
| Name | Description |
var |
Google\Protobuf\Timestamp
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getTestingOptions
Optional. Options for user acceptance testing.
| Returns | |
|---|---|
| Type | Description |
TestingOptions|null |
|
hasTestingOptions
clearTestingOptions
setTestingOptions
Optional. Options for user acceptance testing.
| Parameter | |
|---|---|
| Name | Description |
var |
TestingOptions
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getWafSettings
Optional. Settings for WAF
| Returns | |
|---|---|
| Type | Description |
WafSettings|null |
|
hasWafSettings
clearWafSettings
setWafSettings
Optional. Settings for WAF
| Parameter | |
|---|---|
| Name | Description |
var |
WafSettings
|
| Returns | |
|---|---|
| Type | Description |
$this |
|
getPlatformSettings
| Returns | |
|---|---|
| Type | Description |
string |
|