Google Cloud reCAPTCHA Enterprise v1 API - Class Key (2.17.0)

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

Reference documentation and code samples for the Google Cloud reCAPTCHA Enterprise v1 API class Key.

A key used to identify and configure applications (web and/or mobile) that use reCAPTCHA Enterprise.

Inheritance

object > Key

Namespace

Google.Cloud.RecaptchaEnterprise.V1

Assembly

Google.Cloud.RecaptchaEnterprise.V1.dll

Constructors

Key()

public Key()

Key(Key)

public Key(Key other)
Parameter
Name Description
other Key

Properties

AndroidSettings

public AndroidKeySettings AndroidSettings { get; set; }

Settings for keys that can be used by Android apps.

Property Value
Type Description
AndroidKeySettings

CreateTime

public Timestamp CreateTime { get; set; }

Output only. The timestamp corresponding to the creation of this key.

Property Value
Type Description
Timestamp

DisplayName

public string DisplayName { get; set; }

Required. Human-readable display name of this key. Modifiable by user.

Property Value
Type Description
string

ExpressSettings

public ExpressKeySettings ExpressSettings { get; set; }

Settings for keys that can be used by reCAPTCHA Express.

Property Value
Type Description
ExpressKeySettings

IosSettings

public IOSKeySettings IosSettings { get; set; }

Settings for keys that can be used by iOS apps.

Property Value
Type Description
IOSKeySettings

KeyName

public KeyName KeyName { get; set; }

KeyName-typed view over the Name resource name property.

Property Value
Type Description
KeyName

Labels

public MapField<string, string> Labels { get; }
Property Value
Type Description
MapFieldstringstring

Name

public string Name { get; set; }

Identifier. The resource name for the Key in the format projects/{project}/keys/{key}.

Property Value
Type Description
string

PlatformSettingsCase

public Key.PlatformSettingsOneofCase PlatformSettingsCase { get; }
Property Value
Type Description
KeyPlatformSettingsOneofCase

TestingOptions

public TestingOptions TestingOptions { get; set; }

Optional. Options for user acceptance testing.

Property Value
Type Description
TestingOptions

WafSettings

public WafSettings WafSettings { get; set; }

Optional. Settings for WAF

Property Value
Type Description
WafSettings

WebSettings

public WebKeySettings WebSettings { get; set; }

Settings for keys that can be used by websites.

Property Value
Type Description
WebKeySettings