RecaptchaConfig interface Stay organized with collections Save and categorize content based on your preferences.
The request interface for updating a reCAPTCHA Config. By enabling reCAPTCHA Enterprise Integration you are agreeing to reCAPTCHA EnterpriseTerm of Service.
Signature:
exportinterfaceRecaptchaConfigProperties
| Property | Type | Description |
|---|---|---|
| emailPasswordEnforcementState | RecaptchaProviderEnforcementState | The enforcement state of the email password provider. |
| managedRules | RecaptchaManagedRule[] | The reCAPTCHA managed rules. |
| phoneEnforcementState | RecaptchaProviderEnforcementState | The enforcement state of the phone provider. |
| recaptchaKeys | RecaptchaKey[] | The reCAPTCHA keys. |
| smsTollFraudManagedRules | RecaptchaTollFraudManagedRule[] | The managed rules for toll fraud provider, containing the enforcement status. The toll fraud provider contains all SMS related user flows. |
| useAccountDefender | boolean | Whether to use account defender for reCAPTCHA assessment. The default value is false. |
| useSmsBotScore | boolean | Whether to use the rCE bot score for reCAPTCHA phone provider. Can only be true when the phone_enforcement_state is AUDIT or ENFORCE. |
| useSmsTollFraudProtection | boolean | Whether to use the rCE SMS toll fraud protection risk score for reCAPTCHA phone provider. Can only be true when the phone_enforcement_state is AUDIT or ENFORCE. |
RecaptchaConfig.emailPasswordEnforcementState
The enforcement state of the email password provider.
Signature:
emailPasswordEnforcementState?:RecaptchaProviderEnforcementState;RecaptchaConfig.managedRules
The reCAPTCHA managed rules.
Signature:
managedRules?:RecaptchaManagedRule[];RecaptchaConfig.phoneEnforcementState
The enforcement state of the phone provider.
Signature:
phoneEnforcementState?:RecaptchaProviderEnforcementState;RecaptchaConfig.recaptchaKeys
The reCAPTCHA keys.
Signature:
recaptchaKeys?:RecaptchaKey[];RecaptchaConfig.smsTollFraudManagedRules
The managed rules for toll fraud provider, containing the enforcement status. The toll fraud provider contains all SMS related user flows.
Signature:
smsTollFraudManagedRules?:RecaptchaTollFraudManagedRule[];RecaptchaConfig.useAccountDefender
Whether to use account defender for reCAPTCHA assessment. The default value is false.
Signature:
useAccountDefender?:boolean;RecaptchaConfig.useSmsBotScore
Whether to use the rCE bot score for reCAPTCHA phone provider. Can only be true when the phone_enforcement_state is AUDIT or ENFORCE.
Signature:
useSmsBotScore?:boolean;RecaptchaConfig.useSmsTollFraudProtection
Whether to use the rCE SMS toll fraud protection risk score for reCAPTCHA phone provider. Can only be true when the phone_enforcement_state is AUDIT or ENFORCE.
Signature:
useSmsTollFraudProtection?:boolean;Except as otherwise noted, the content of this page is licensed under theCreative Commons Attribution 4.0 License, and code samples are licensed under theApache 2.0 License. For details, see theGoogle Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2024-10-24 UTC.