Class Key

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

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

Inheritance

Object > Key

Namespace

Google.Cloud.RecaptchaEnterprise.V1Beta1

Assembly

Google.Cloud.RecaptchaEnterprise.V1Beta1.dll

Constructors

Key()

public Key()

Key(Key)

public Key(Key other)
Parameter
TypeNameDescription
Keyother

Properties

AndroidSettings

public AndroidKeySettings AndroidSettings { get; set; }

Settings for keys that can be used by Android apps.

Property Value
TypeDescription
AndroidKeySettings

DisplayName

public string DisplayName { get; set; }

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

Property Value
TypeDescription
String

IosSettings

public IOSKeySettings IosSettings { get; set; }

Settings for keys that can be used by iOS apps.

Property Value
TypeDescription
IOSKeySettings

KeyName

public KeyName KeyName { get; set; }

KeyName-typed view over the Name resource name property.

Property Value
TypeDescription
KeyName

Name

public string Name { get; set; }

The resource name for the Key in the format "projects/{project_number}/keys/{key_id}".

Property Value
TypeDescription
String

PlatformSettingsCase

public Key.PlatformSettingsOneofCase PlatformSettingsCase { get; }
Property Value
TypeDescription
Key.PlatformSettingsOneofCase

WebSettings

public WebKeySettings WebSettings { get; set; }

Settings for keys that can be used by websites.

Property Value
TypeDescription
WebKeySettings