Class GoogleCloudRecaptchaenterpriseV1WebKeySettings
Settings specific to keys that can be used by websites.
Implements
Inherited Members
Namespace: Google.Apis.RecaptchaEnterprise.v1.Data
Assembly: Google.Apis.RecaptchaEnterprise.v1.dll
Syntax
public class GoogleCloudRecaptchaenterpriseV1WebKeySettings : IDirectResponseSchema
Properties
AllowAllDomains
Optional. If set to true, it means allowed_domains are not enforced.
Declaration
[JsonProperty("allowAllDomains")]
public virtual bool? AllowAllDomains { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
AllowAmpTraffic
Optional. If set to true, the key can be used on AMP (Accelerated Mobile Pages) websites. This is supported only for the SCORE integration type.
Declaration
[JsonProperty("allowAmpTraffic")]
public virtual bool? AllowAmpTraffic { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
AllowedDomains
Optional. Domains or subdomains of websites allowed to use the key. All subdomains of an allowed domain are
automatically allowed. A valid domain requires a host and must not include any path, port, query or
fragment. Examples: 'example.com' or 'subdomain.example.com' Each key supports a maximum of 250 domains. To
use a key on more domains, set allow_all_domains to true. When this is set, you are responsible for
validating the hostname by checking the token_properties.hostname field in each assessment response
against your list of allowed domains.
Declaration
[JsonProperty("allowedDomains")]
public virtual IList<string> AllowedDomains { get; set; }
Property Value
| Type | Description |
|---|---|
| IList<string> |
ChallengeSecurityPreference
Optional. Settings for the frequency and difficulty at which this key triggers captcha challenges. This
should only be specified for IntegrationType CHECKBOX, INVISIBLE or POLICY_BASED_CHALLENGE.
Declaration
[JsonProperty("challengeSecurityPreference")]
public virtual string ChallengeSecurityPreference { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ChallengeSettings
Optional. Challenge settings.
Declaration
[JsonProperty("challengeSettings")]
public virtual GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSettings ChallengeSettings { get; set; }
Property Value
| Type | Description |
|---|---|
| GoogleCloudRecaptchaenterpriseV1WebKeySettingsChallengeSettings |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
IntegrationType
Required. Describes how this key is integrated with the website.
Declaration
[JsonProperty("integrationType")]
public virtual string IntegrationType { get; set; }
Property Value
| Type | Description |
|---|---|
| string |