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.
Implements
IMessageAssessment, IEquatableAssessment, IDeepCloneableAssessment, IBufferMessage, IMessageNamespace
Google.Cloud.RecaptchaEnterprise.V1Beta1Assembly
Google.Cloud.RecaptchaEnterprise.V1Beta1.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 |
FraudPreventionAssessment
public FraudPreventionAssessment FraudPreventionAssessment { get; set; }
Assessment returned by Fraud Prevention when TransactionData is provided.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
PasswordLeakVerification |
Reasons
public RepeatedField<Assessment.Types.ClassificationReason> Reasons { get; }
Output only. Reasons contributing to the risk analysis verdict.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
float |
TokenProperties
public TokenProperties TokenProperties { get; set; }
Output only. Properties of the provided event token.
Property Value | |
---|---|
Type | Description |
TokenProperties |