Settings specific to keys that can be used by websites.
Attributes
Name
Description
allow_all_domains
bool
If set to true, it means allowed_domains will not be
enforced.
allowed_domains
Sequence[str]
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'
allow_amp_traffic
bool
Required. Whether this key can be used on AMP
(Accelerated Mobile Pages) websites.
integration_type
.recaptchaenterprise.WebKeySettings.IntegrationType
Required. Describes how this key is
integrated with the website.
challenge_security_preference
.recaptchaenterprise.WebKeySettings.ChallengeSecurityPreference
Settings for the frequency and difficulty at
which this key triggers captcha challenges. This
should only be specified for IntegrationTypes
CHECKBOX and INVISIBLE.
Classes
ChallengeSecurityPreference
ChallengeSecurityPreference(value)
Enum that represents the possible challenge frequency and
difficulty configurations for a web key.
IntegrationType
IntegrationType(value)
Enum that represents the integration types for web keys.