Class SecurityKey
The credential information for a Google registered security key.
Implements
Inherited Members
Namespace: Google.Apis.CloudOSLogin.v1beta.Data
Assembly: Google.Apis.CloudOSLogin.v1beta.dll
Syntax
public class SecurityKey : IDirectResponseSchema
Properties
DeviceNickname
The security key nickname explicitly set by the user.
Declaration
[JsonProperty("deviceNickname")]
public virtual string DeviceNickname { get; set; }
Property Value
Type | Description |
---|---|
string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
Type | Description |
---|---|
string |
PrivateKey
Hardware-backed private key text in SSH format.
Declaration
[JsonProperty("privateKey")]
public virtual string PrivateKey { get; set; }
Property Value
Type | Description |
---|---|
string |
PublicKey
Public key text in SSH format, defined by RFC4253 section 6.6.
Declaration
[JsonProperty("publicKey")]
public virtual string PublicKey { get; set; }
Property Value
Type | Description |
---|---|
string |
UniversalTwoFactor
The U2F protocol type.
Declaration
[JsonProperty("universalTwoFactor")]
public virtual UniversalTwoFactor UniversalTwoFactor { get; set; }
Property Value
Type | Description |
---|---|
UniversalTwoFactor |
WebAuthn
The Web Authentication protocol type.
Declaration
[JsonProperty("webAuthn")]
public virtual WebAuthn WebAuthn { get; set; }
Property Value
Type | Description |
---|---|
WebAuthn |