Enum AnnotateAssessmentRequest.Reason (2.3.1)

public enum AnnotateAssessmentRequest.Reason extends Enum<AnnotateAssessmentRequest.Reason> implements ProtocolMessageEnum

Enum that represents potential reasons for annotating an assessment.

Protobuf enum google.cloud.recaptchaenterprise.v1.AnnotateAssessmentRequest.Reason

Implements

ProtocolMessageEnum

Fields

NameDescription
CHARGEBACK

Indicates a chargeback for fraud was issued for the transaction associated with the assessment.

CHARGEBACK = 1;

CHARGEBACK_VALUE

Indicates a chargeback for fraud was issued for the transaction associated with the assessment.

CHARGEBACK = 1;

CORRECT_PASSWORD

Indicates the user provided the correct password.

CORRECT_PASSWORD = 5;

CORRECT_PASSWORD_VALUE

Indicates the user provided the correct password.

CORRECT_PASSWORD = 5;

FAILED_TWO_FACTOR

Indicates that the user failed a 2FA challenge.

FAILED_TWO_FACTOR = 4;

FAILED_TWO_FACTOR_VALUE

Indicates that the user failed a 2FA challenge.

FAILED_TWO_FACTOR = 4;

INCORRECT_PASSWORD

Indicates the user provided an incorrect password.

INCORRECT_PASSWORD = 6;

INCORRECT_PASSWORD_VALUE

Indicates the user provided an incorrect password.

INCORRECT_PASSWORD = 6;

INITIATED_TWO_FACTOR

Indicates that the user was served a 2FA challenge. An old assessment with ENUM_VALUES.INITIATED_TWO_FACTOR reason that has not been overwritten with PASSED_TWO_FACTOR is treated as an abandoned 2FA flow. This is equivalent to FAILED_TWO_FACTOR.

INITIATED_TWO_FACTOR = 7;

INITIATED_TWO_FACTOR_VALUE

Indicates that the user was served a 2FA challenge. An old assessment with ENUM_VALUES.INITIATED_TWO_FACTOR reason that has not been overwritten with PASSED_TWO_FACTOR is treated as an abandoned 2FA flow. This is equivalent to FAILED_TWO_FACTOR.

INITIATED_TWO_FACTOR = 7;

PASSED_TWO_FACTOR

Indicates that the user passed a 2FA challenge.

PASSED_TWO_FACTOR = 3;

PASSED_TWO_FACTOR_VALUE

Indicates that the user passed a 2FA challenge.

PASSED_TWO_FACTOR = 3;

PAYMENT_HEURISTICS

Indicates the transaction associated with the assessment is suspected of being fraudulent based on the payment method, billing details, shipping address or other transaction information.

PAYMENT_HEURISTICS = 2;

PAYMENT_HEURISTICS_VALUE

Indicates the transaction associated with the assessment is suspected of being fraudulent based on the payment method, billing details, shipping address or other transaction information.

PAYMENT_HEURISTICS = 2;

REASON_UNSPECIFIED

Default unspecified reason.

REASON_UNSPECIFIED = 0;

REASON_UNSPECIFIED_VALUE

Default unspecified reason.

REASON_UNSPECIFIED = 0;

UNRECOGNIZED

Methods

NameDescription
forNumber(int value)
getDescriptor()
getDescriptorForType()
getNumber()
getValueDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

(deprecated) Use #forNumber(int) instead.

valueOf(String name)
values()