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 (defaults to BALANCE), INVISIBLE (defaults to
USABILITY), or POLICY_BASED_CHALLENGE (defaults to USABILITY).
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 |