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
Name Description
other Assessment

Properties

AccountDefenderAssessment

public AccountDefenderAssessment AccountDefenderAssessment { get; set; }

Assessment returned by account defender when a hashed_account_id is provided.

Property Value
Type Description
AccountDefenderAssessment

AssessmentName

public AssessmentName AssessmentName { get; set; }

AssessmentName-typed view over the Name resource name property.

Property Value
Type Description
AssessmentName

Event

public Event Event { get; set; }

The event being assessed.

Property Value
Type Description
Event

Name

public string Name { get; set; }

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

Property Value
Type Description
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
Type Description
PrivatePasswordLeakVerification

RiskAnalysis

public RiskAnalysis RiskAnalysis { get; set; }

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

Property Value
Type Description
RiskAnalysis

TokenProperties

public TokenProperties TokenProperties { get; set; }

Output only. Properties of the provided event token.

Property Value
Type Description
TokenProperties