Class Assessment (1.0.0-beta06)

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

A recaptcha 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

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
RepeatedField<Assessment.Types.ClassificationReason>

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
Single

TokenProperties

public TokenProperties TokenProperties { get; set; }

Output only. Properties of the provided event token.

Property Value
TypeDescription
TokenProperties