Class TokenProperties (2.0.0)

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

Inheritance

Object > TokenProperties

Namespace

Google.Cloud.RecaptchaEnterprise.V1

Assembly

Google.Cloud.RecaptchaEnterprise.V1.dll

Constructors

TokenProperties()

public TokenProperties()

TokenProperties(TokenProperties)

public TokenProperties(TokenProperties other)
Parameter
NameDescription
otherTokenProperties

Properties

Action

public string Action { get; set; }

Action name provided at token generation.

Property Value
TypeDescription
String

CreateTime

public Timestamp CreateTime { get; set; }

The timestamp corresponding to the generation of the token.

Property Value
TypeDescription
Timestamp

Hostname

public string Hostname { get; set; }

The hostname of the page on which the token was generated.

Property Value
TypeDescription
String

InvalidReason

public TokenProperties.Types.InvalidReason InvalidReason { get; set; }

Reason associated with the response when valid = false.

Property Value
TypeDescription
TokenProperties.Types.InvalidReason

Valid

public bool Valid { get; set; }

Whether the provided user response token is valid. When valid = false, the reason could be specified in invalid_reason or it could also be due to a user failing to solve a challenge or a sitekey mismatch (i.e the sitekey used to generate the token was different than the one specified in the assessment).

Property Value
TypeDescription
Boolean