Google Cloud reCAPTCHA Enterprise v1beta1 API - Class Assessment (2.0.0-beta06)

public sealed class Assessment : IMessage<Assessment>, IEquatable<Assessment>, IDeepCloneable<Assessment>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1beta1 API class Assessment.

A reCAPTCHA Enterprise assessment resource.

Inheritance

object > Assessment

Namespace

Google.Cloud.RecaptchaEnterprise.V1Beta1

Assembly

Google.Cloud.RecaptchaEnterprise.V1Beta1.dll

Constructors

Assessment()

public Assessment()

Assessment(Assessment)

public Assessment(Assessment other)
Parameter
NameDescription
otherAssessment

Properties

AccountDefenderAssessment

public AccountDefenderAssessment AccountDefenderAssessment { get; set; }

Assessment returned by account defender when a hashed_account_id is provided.

Property Value
TypeDescription
AccountDefenderAssessment

AssessmentName

public AssessmentName AssessmentName { get; set; }

AssessmentName-typed view over the Name resource name property.

Property Value
TypeDescription
AssessmentName

Event

public Event Event { get; set; }

The event being assessed.

Property Value
TypeDescription
Event

FraudPreventionAssessment

public FraudPreventionAssessment FraudPreventionAssessment { get; set; }

Assessment returned by Fraud Prevention when TransactionData is provided.

Property Value
TypeDescription
FraudPreventionAssessment

Name

public string Name { get; set; }

Output only. The resource name for the Assessment in the format projects/{project_number}/assessments/{assessment_id}.

Property Value
TypeDescription
string

PasswordLeakVerification

public PasswordLeakVerification PasswordLeakVerification { get; set; }

Information about the user's credentials used to check for leaks. This feature is part of the Early Access Program (EAP). Exercise caution, and do not deploy integrations based on this feature in a production environment.

Property Value
TypeDescription
PasswordLeakVerification

Reasons

public RepeatedField<Assessment.Types.ClassificationReason> Reasons { get; }

Output only. Reasons contributing to the risk analysis verdict.

Property Value
TypeDescription
RepeatedFieldAssessmentTypesClassificationReason

Score

public float Score { get; set; }

Output only. Legitimate event score from 0.0 to 1.0. (1.0 means very likely legitimate traffic while 0.0 means very likely non-legitimate traffic).

Property Value
TypeDescription
float

TokenProperties

public TokenProperties TokenProperties { get; set; }

Output only. Properties of the provided event token.

Property Value
TypeDescription
TokenProperties