public sealed class TokenProperties : IMessage<TokenProperties>, IEquatable<TokenProperties>, IDeepCloneable<TokenProperties>, IBufferMessage, IMessage
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).
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["The latest version of the `TokenProperties` class in the `Google.Cloud.RecaptchaEnterprise.V1` namespace is version 2.17.0, with many previous versions also available, ranging from 2.16.0 down to 1.2.0."],["`TokenProperties` implements several interfaces, including `IMessage`, `IEquatable\u003cTokenProperties\u003e`, `IDeepCloneable\u003cTokenProperties\u003e`, and `IBufferMessage`, enhancing its functionality and integration within the .NET ecosystem."],["The `TokenProperties` class has properties such as `Action`, `CreateTime`, and `Hostname`, which provide details about the user response token's generation and usage context."],["`TokenProperties` provides a `Valid` property that indicates if the user token is valid and an `InvalidReason` property to help understand why the token may be invalid."],["There are 2 constructors for `TokenProperties`, one with no arguments and another that takes `TokenProperties` as an argument."]]],[]]