Google Cloud reCAPTCHA Enterprise v1 API - Class Assessment (2.2.0)

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

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

A recaptcha assessment resource.

Inheritance

Object > Assessment

Namespace

Google.Cloud.RecaptchaEnterprise.V1

Assembly

Google.Cloud.RecaptchaEnterprise.V1.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

Name

public string Name { get; set; }

Output only. The resource name for the Assessment in the format "projects/{project}/assessments/{assessment}".

Property Value
TypeDescription
String

PrivatePasswordLeakVerification

public PrivatePasswordLeakVerification PrivatePasswordLeakVerification { get; set; }

The private password leak verification field contains the parameters that are used to to check for leaks privately without sharing user credentials.

Property Value
TypeDescription
PrivatePasswordLeakVerification

RiskAnalysis

public RiskAnalysis RiskAnalysis { get; set; }

Output only. The risk analysis result for the event being assessed.

Property Value
TypeDescription
RiskAnalysis

TokenProperties

public TokenProperties TokenProperties { get; set; }

Output only. Properties of the provided event token.

Property Value
TypeDescription
TokenProperties