Google Cloud reCAPTCHA Enterprise v1 API - Class WebKeySettings.Types.ChallengeSettings (2.20.0)

public sealed class WebKeySettings.Types.ChallengeSettings : IMessage<WebKeySettings.Types.ChallengeSettings>, IEquatable<WebKeySettings.Types.ChallengeSettings>, IDeepCloneable<WebKeySettings.Types.ChallengeSettings>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class WebKeySettings.Types.ChallengeSettings.

Settings for POLICY_BASED_CHALLENGE keys to control when a challenge is triggered.

Inheritance

object > WebKeySettings.Types.ChallengeSettings

Namespace

Google.Cloud.RecaptchaEnterprise.V1

Assembly

Google.Cloud.RecaptchaEnterprise.V1.dll

Constructors

ChallengeSettings()

public ChallengeSettings()

ChallengeSettings(ChallengeSettings)

public ChallengeSettings(WebKeySettings.Types.ChallengeSettings other)
Parameter
Name Description
other WebKeySettingsTypesChallengeSettings

Properties

ActionSettings

public MapField<string, WebKeySettings.Types.ActionSettings> ActionSettings { get; }

Optional. The action to score threshold map. The action name should be the same as the action name passed in the data-action attribute (see https://cloud.google.com/recaptcha/docs/actions-website). Action names are case-insensitive. There is a maximum of 100 action settings. An action name has a maximum length of 100.

Property Value
Type Description
MapFieldstringWebKeySettingsTypesActionSettings

DefaultSettings

public WebKeySettings.Types.ActionSettings DefaultSettings { get; set; }

Required. Defines when a challenge is triggered (unless the default threshold is overridden for the given action, see action_settings).

Property Value
Type Description
WebKeySettingsTypesActionSettings