TokenProperties

google.cloud.recaptchaenterprise.v1. TokenProperties

Represents a TokenProperties.

Constructor

new TokenProperties(propertiesopt)

Constructs a new TokenProperties.

Parameters:
Name Type Attributes Description
properties google.cloud.recaptchaenterprise.v1.ITokenProperties <optional>

Properties to set

Implements:
  • ITokenProperties

Members

InvalidReason

InvalidReason enum.

Properties:
Name Type Description
INVALID_REASON_UNSPECIFIED number

INVALID_REASON_UNSPECIFIED value

UNKNOWN_INVALID_REASON number

UNKNOWN_INVALID_REASON value

MALFORMED number

MALFORMED value

EXPIRED number

EXPIRED value

DUPE number

DUPE value

MISSING number

MISSING value

action

TokenProperties action.

createTime

TokenProperties createTime.

hostname

TokenProperties hostname.

invalidReason

TokenProperties invalidReason.

valid

TokenProperties valid.

Methods

(static) create(propertiesopt) → {google.cloud.recaptchaenterprise.v1.TokenProperties}

Creates a new TokenProperties instance using the specified properties.

Parameters:
Name Type Attributes Description
properties google.cloud.recaptchaenterprise.v1.ITokenProperties <optional>

Properties to set

Returns:
Type Description
google.cloud.recaptchaenterprise.v1.TokenProperties

TokenProperties instance

(static) decode(reader, lengthopt) → {google.cloud.recaptchaenterprise.v1.TokenProperties}

Decodes a TokenProperties message from the specified reader or buffer.

Parameters:
Name Type Attributes Description
reader $protobuf.Reader | Uint8Array

Reader or buffer to decode from

length number <optional>

Message length if known beforehand

Returns:
Type Description
google.cloud.recaptchaenterprise.v1.TokenProperties

TokenProperties

Throws:
  • If the payload is not a reader or valid buffer

    Type
    Error
  • If required fields are missing

    Type
    $protobuf.util.ProtocolError

(static) decodeDelimited(reader) → {google.cloud.recaptchaenterprise.v1.TokenProperties}

Decodes a TokenProperties message from the specified reader or buffer, length delimited.

Parameters:
Name Type Description
reader $protobuf.Reader | Uint8Array

Reader or buffer to decode from

Returns:
Type Description
google.cloud.recaptchaenterprise.v1.TokenProperties

TokenProperties

Throws:
  • If the payload is not a reader or valid buffer

    Type
    Error
  • If required fields are missing

    Type
    $protobuf.util.ProtocolError

(static) encode(message, writeropt) → {$protobuf.Writer}

Encodes the specified TokenProperties message. Does not implicitly verify messages.

Parameters:
Name Type Attributes Description
message google.cloud.recaptchaenterprise.v1.ITokenProperties

TokenProperties message or plain object to encode

writer $protobuf.Writer <optional>

Writer to encode to

Returns:
Type Description
$protobuf.Writer

Writer

(static) encodeDelimited(message, writeropt) → {$protobuf.Writer}

Encodes the specified TokenProperties message, length delimited. Does not implicitly verify messages.

Parameters:
Name Type Attributes Description
message google.cloud.recaptchaenterprise.v1.ITokenProperties

TokenProperties message or plain object to encode

writer $protobuf.Writer <optional>

Writer to encode to

Returns:
Type Description
$protobuf.Writer

Writer

(static) fromObject(object) → {google.cloud.recaptchaenterprise.v1.TokenProperties}

Creates a TokenProperties message from a plain object. Also converts values to their respective internal types.

Parameters:
Name Type Description
object Object.<string, *>

Plain object

Returns:
Type Description
google.cloud.recaptchaenterprise.v1.TokenProperties

TokenProperties

(static) toObject(message, optionsopt) → {Object.<string, *>}

Creates a plain object from a TokenProperties message. Also converts values to other types if specified.

Parameters:
Name Type Attributes Description
message google.cloud.recaptchaenterprise.v1.TokenProperties

TokenProperties

options $protobuf.IConversionOptions <optional>

Conversion options

Returns:
Type Description
Object.<string, *>

Plain object

(static) verify(message) → {string|null}

Verifies a TokenProperties message.

Parameters:
Name Type Description
message Object.<string, *>

Plain object to verify

Returns:
Type Description
string | null

null if valid, otherwise the reason why it is not

toJSON() → {Object.<string, *>}

Converts this TokenProperties to JSON.

Returns:
Type Description
Object.<string, *>

JSON object