Google Cloud reCAPTCHA Enterprise v1 API - Class TransactionData.Types.User (2.5.0)

public sealed class TransactionData.Types.User : IMessage<TransactionData.Types.User>, IEquatable<TransactionData.Types.User>, IDeepCloneable<TransactionData.Types.User>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class TransactionData.Types.User.

Details about a user's account involved in the transaction.

Inheritance

object > TransactionData.Types.User

Namespace

Google.Cloud.RecaptchaEnterprise.V1

Assembly

Google.Cloud.RecaptchaEnterprise.V1.dll

Constructors

User()

public User()

User(User)

public User(TransactionData.Types.User other)
Parameter
NameDescription
otherTransactionDataTypesUser

Properties

AccountId

public string AccountId { get; set; }

Unique account identifier for this user. If using account defender, this should match the hashed_account_id field. Otherwise, a unique and persistent identifier for this account.

Property Value
TypeDescription
string

CreationMs

public long CreationMs { get; set; }

The epoch milliseconds of the user's account creation.

Property Value
TypeDescription
long

Email

public string Email { get; set; }

The email address of the user.

Property Value
TypeDescription
string

EmailVerified

public bool EmailVerified { get; set; }

Whether the email has been verified to be accessible by the user (OTP or similar).

Property Value
TypeDescription
bool

PhoneNumber

public string PhoneNumber { get; set; }

The phone number of the user, with country code.

Property Value
TypeDescription
string

PhoneVerified

public bool PhoneVerified { get; set; }

Whether the phone number has been verified to be accessible by the user (OTP or similar).

Property Value
TypeDescription
bool