Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

Usage

import * as mod from "https://googleapis.deno.dev/v1/recaptchaenterprise:v1.ts";

§Classes

GoogleAuth
reCAPTCHAEnterprise

Help protect your website from fraudulent activity, spam, and abuse without creating friction.

§Variables

auth

§Interfaces

CredentialsClient

Defines the root interface for all clients that generate credentials for calling Google APIs. All clients should implement this interface.

GoogleCloudRecaptchaenterpriseV1AccountDefenderAssessment

Account defender risk assessment.

GoogleCloudRecaptchaenterpriseV1AccountVerificationInfo

Information about account verification, used for identity verification.

GoogleCloudRecaptchaenterpriseV1AndroidKeySettings

Settings specific to keys that can be used by Android apps.

GoogleCloudRecaptchaenterpriseV1AnnotateAssessmentRequest

The request message to annotate an Assessment.

GoogleCloudRecaptchaenterpriseV1AnnotateAssessmentResponse

Empty response for AnnotateAssessment.

GoogleCloudRecaptchaenterpriseV1AppleDeveloperId

Contains fields that are required to perform Apple-specific integrity checks.

GoogleCloudRecaptchaenterpriseV1Assessment

A reCAPTCHA Enterprise assessment resource.

GoogleCloudRecaptchaenterpriseV1ChallengeMetrics

Metrics related to challenges.

GoogleCloudRecaptchaenterpriseV1EndpointVerificationInfo

Information about a verification endpoint that can be used for 2FA.

GoogleCloudRecaptchaenterpriseV1Event

The event being assessed.

GoogleCloudRecaptchaenterpriseV1FirewallAction

An individual action. Each action represents what to do if a policy matches.

GoogleCloudRecaptchaenterpriseV1FirewallActionAllowAction

An allow action continues processing a request unimpeded.

GoogleCloudRecaptchaenterpriseV1FirewallActionBlockAction

A block action serves an HTTP error code a prevents the request from hitting the backend.

GoogleCloudRecaptchaenterpriseV1FirewallActionIncludeRecaptchaScriptAction

An include reCAPTCHA script action involves injecting reCAPTCHA JavaScript code into the HTML returned by the site backend. This reCAPTCHA script is tasked with collecting user signals on the requested web page, issuing tokens as a cookie within the site domain, and enabling their utilization in subsequent page requests.

GoogleCloudRecaptchaenterpriseV1FirewallActionRedirectAction

A redirect action returns a 307 (temporary redirect) response, pointing the user to a ReCaptcha interstitial page to attach a token.

GoogleCloudRecaptchaenterpriseV1FirewallActionSetHeaderAction

A set header action sets a header and forwards the request to the backend. This can be used to trigger custom protection implemented on the backend.

GoogleCloudRecaptchaenterpriseV1FirewallActionSubstituteAction

A substitute action transparently serves a different page than the one requested.

GoogleCloudRecaptchaenterpriseV1FirewallPolicy

A FirewallPolicy represents a single matching pattern and resulting actions to take.

GoogleCloudRecaptchaenterpriseV1FirewallPolicyAssessment

Policy config assessment.

GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessment

Assessment for Fraud Prevention.

GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentBehavioralTrustVerdict

Information about behavioral trust of the transaction.

GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentCardTestingVerdict

Information about card testing fraud, where an adversary is testing fraudulently obtained cards or brute forcing their details.

GoogleCloudRecaptchaenterpriseV1FraudPreventionAssessmentStolenInstrumentVerdict

Information about stolen instrument fraud, where the user is not the legitimate owner of the instrument being used for the purchase.

GoogleCloudRecaptchaenterpriseV1FraudSignals

Fraud signals describing users and cards involved in the transaction.

GoogleCloudRecaptchaenterpriseV1FraudSignalsCardSignals

Signals describing the payment card used in this transaction.

GoogleCloudRecaptchaenterpriseV1FraudSignalsUserSignals

Signals describing the user involved in this transaction.

GoogleCloudRecaptchaenterpriseV1IOSKeySettings

Settings specific to keys that can be used by iOS apps.

GoogleCloudRecaptchaenterpriseV1Key

A key used to identify and configure applications (web and/or mobile) that use reCAPTCHA Enterprise.

GoogleCloudRecaptchaenterpriseV1ListFirewallPoliciesResponse

Response to request to list firewall policies belonging to a project.

GoogleCloudRecaptchaenterpriseV1ListKeysResponse

Response to request to list keys in a project.

GoogleCloudRecaptchaenterpriseV1ListRelatedAccountGroupMembershipsResponse

The response to a ListRelatedAccountGroupMemberships call.

GoogleCloudRecaptchaenterpriseV1ListRelatedAccountGroupsResponse

The response to a ListRelatedAccountGroups call.

GoogleCloudRecaptchaenterpriseV1Metrics

Metrics for a single Key.

GoogleCloudRecaptchaenterpriseV1MigrateKeyRequest

The migrate key request message.

GoogleCloudRecaptchaenterpriseV1PrivatePasswordLeakVerification

Private password leak verification info.

GoogleCloudRecaptchaenterpriseV1RelatedAccountGroup

A group of related accounts.

GoogleCloudRecaptchaenterpriseV1RelatedAccountGroupMembership

A membership in a group of related accounts.

GoogleCloudRecaptchaenterpriseV1ReorderFirewallPoliciesRequest

The reorder firewall policies request message.

GoogleCloudRecaptchaenterpriseV1ReorderFirewallPoliciesResponse

The reorder firewall policies response message.

GoogleCloudRecaptchaenterpriseV1RetrieveLegacySecretKeyResponse

Secret key is used only in legacy reCAPTCHA. It must be used in a 3rd party integration with legacy reCAPTCHA.

GoogleCloudRecaptchaenterpriseV1RiskAnalysis

Risk analysis result for an event.

GoogleCloudRecaptchaenterpriseV1ScoreDistribution

Score distribution.

GoogleCloudRecaptchaenterpriseV1ScoreMetrics

Metrics related to scoring.

GoogleCloudRecaptchaenterpriseV1SearchRelatedAccountGroupMembershipsRequest

The request message to search related account group memberships.

GoogleCloudRecaptchaenterpriseV1SearchRelatedAccountGroupMembershipsResponse

The response to a SearchRelatedAccountGroupMemberships call.

GoogleCloudRecaptchaenterpriseV1TestingOptions

Options for user acceptance testing.

GoogleCloudRecaptchaenterpriseV1TokenProperties

Properties of the provided event token.

GoogleCloudRecaptchaenterpriseV1TransactionData

Transaction data associated with a payment protected by reCAPTCHA Enterprise.

GoogleCloudRecaptchaenterpriseV1TransactionDataAddress

Structured address format for billing and shipping addresses.

GoogleCloudRecaptchaenterpriseV1TransactionDataGatewayInfo

Details about the transaction from the gateway.

GoogleCloudRecaptchaenterpriseV1TransactionDataItem

Line items being purchased in this transaction.

GoogleCloudRecaptchaenterpriseV1TransactionDataUser

Details about a user's account involved in the transaction.

GoogleCloudRecaptchaenterpriseV1TransactionEvent

Describes an event in the lifecycle of a payment transaction.

GoogleCloudRecaptchaenterpriseV1UserId

An identifier associated with a user.

GoogleCloudRecaptchaenterpriseV1UserInfo

User information associated with a request protected by reCAPTCHA Enterprise.

GoogleCloudRecaptchaenterpriseV1WafSettings

Settings specific to keys that can be used for WAF (Web Application Firewall).

GoogleCloudRecaptchaenterpriseV1WebKeySettings

Settings specific to keys that can be used by websites.

GoogleProtobufEmpty

A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs. A typical example is to use it as the request or the response type of an API method. For instance: service Foo { rpc Bar(google.protobuf.Empty) returns (google.protobuf.Empty); }

GoogleRpcStatus

The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by gRPC. Each Status message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the API Design Guide.

ProjectsFirewallpoliciesListOptions

Additional options for reCAPTCHAEnterprise#projectsFirewallpoliciesList.

ProjectsFirewallpoliciesPatchOptions

Additional options for reCAPTCHAEnterprise#projectsFirewallpoliciesPatch.

ProjectsKeysListOptions

Additional options for reCAPTCHAEnterprise#projectsKeysList.

ProjectsKeysPatchOptions

Additional options for reCAPTCHAEnterprise#projectsKeysPatch.

ProjectsRelatedaccountgroupsListOptions

Additional options for reCAPTCHAEnterprise#projectsRelatedaccountgroupsList.

ProjectsRelatedaccountgroupsMembershipsListOptions

Additional options for reCAPTCHAEnterprise#projectsRelatedaccountgroupsMembershipsList.