RecaptchaConfig interface

The request interface for updating a reCAPTCHA Config. By enabling reCAPTCHA Enterprise Integration you are agreeing to reCAPTCHA Enterprise Term of Service.

Signature:

export interface RecaptchaConfig 

Properties

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;