Show / Hide Table of Contents

Class GoogleCloudRecaptchaenterpriseV1Event

The event being assessed.

Inheritance
object
GoogleCloudRecaptchaenterpriseV1Event
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.RecaptchaEnterprise.v1.Data
Assembly: Google.Apis.RecaptchaEnterprise.v1.dll
Syntax
public class GoogleCloudRecaptchaenterpriseV1Event : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExpectedAction

Optional. The expected action for this type of event. This should be the same action provided at token generation time on client-side platforms already integrated with recaptcha enterprise.

Declaration
[JsonProperty("expectedAction")]
public virtual string ExpectedAction { get; set; }
Property Value
Type Description
string

Express

Optional. Flag for a reCAPTCHA express request for an assessment without a token. If enabled, site_key must reference a SCORE key with WAF feature set to EXPRESS.

Declaration
[JsonProperty("express")]
public virtual bool? Express { get; set; }
Property Value
Type Description
bool?

FirewallPolicyEvaluation

Optional. Flag for enabling firewall policy config assessment. If this flag is enabled, the firewall policy will be evaluated and a suggested firewall action will be returned in the response.

Declaration
[JsonProperty("firewallPolicyEvaluation")]
public virtual bool? FirewallPolicyEvaluation { get; set; }
Property Value
Type Description
bool?

HashedAccountId

Optional. Unique stable hashed user identifier for the request. The identifier must be hashed using hmac-sha256 with stable secret.

Declaration
[JsonProperty("hashedAccountId")]
public virtual string HashedAccountId { get; set; }
Property Value
Type Description
string

Headers

Optional. HTTP header information about the request.

Declaration
[JsonProperty("headers")]
public virtual IList<string> Headers { get; set; }
Property Value
Type Description
IList<string>

Ja3

Optional. Optional JA3 fingerprint for SSL clients.

Declaration
[JsonProperty("ja3")]
public virtual string Ja3 { get; set; }
Property Value
Type Description
string

RequestedUri

Optional. The URI resource the user requested that triggered an assessment.

Declaration
[JsonProperty("requestedUri")]
public virtual string RequestedUri { get; set; }
Property Value
Type Description
string

SiteKey

Optional. The site key that was used to invoke reCAPTCHA Enterprise on your site and generate the token.

Declaration
[JsonProperty("siteKey")]
public virtual string SiteKey { get; set; }
Property Value
Type Description
string

Token

Optional. The user response token provided by the reCAPTCHA Enterprise client-side integration on your site.

Declaration
[JsonProperty("token")]
public virtual string Token { get; set; }
Property Value
Type Description
string

TransactionData

Optional. Data describing a payment transaction to be assessed. Sending this data enables reCAPTCHA Enterprise Fraud Prevention and the FraudPreventionAssessment component in the response.

Declaration
[JsonProperty("transactionData")]
public virtual GoogleCloudRecaptchaenterpriseV1TransactionData TransactionData { get; set; }
Property Value
Type Description
GoogleCloudRecaptchaenterpriseV1TransactionData

UserAgent

Optional. The user agent present in the request from the user's device related to this event.

Declaration
[JsonProperty("userAgent")]
public virtual string UserAgent { get; set; }
Property Value
Type Description
string

UserIpAddress

Optional. The IP address in the request from the user's device related to this event.

Declaration
[JsonProperty("userIpAddress")]
public virtual string UserIpAddress { get; set; }
Property Value
Type Description
string

WafTokenAssessment

Optional. Flag for running WAF token assessment. If enabled, the token must be specified, and have been created by a WAF-enabled key.

Declaration
[JsonProperty("wafTokenAssessment")]
public virtual bool? WafTokenAssessment { get; set; }
Property Value
Type Description
bool?

Implements

IDirectResponseSchema
In This Article
Back to top Generated by DocFX