GoogleApi.OSLogin.V1alpha.Model.SecurityKey (google_api_os_login v0.30.0)
View SourceThe credential information for a Google registered security key.
Attributes
-
deviceNickname(type:String.t, default:nil) - The security key nickname explicitly set by the user. -
privateKey(type:String.t, default:nil) - Hardware-backed private key text in SSH format. -
publicKey(type:String.t, default:nil) - Public key text in SSH format, defined by RFC4253 section 6.6. -
universalTwoFactor(type:GoogleApi.OSLogin.V1alpha.Model.UniversalTwoFactor.t, default:nil) - The U2F protocol type. -
webAuthn(type:GoogleApi.OSLogin.V1alpha.Model.WebAuthn.t, default:nil) - The Web Authentication protocol type.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.OSLogin.V1alpha.Model.SecurityKey{ deviceNickname: String.t() | nil, privateKey: String.t() | nil, publicKey: String.t() | nil, universalTwoFactor: GoogleApi.OSLogin.V1alpha.Model.UniversalTwoFactor.t() | nil, webAuthn: GoogleApi.OSLogin.V1alpha.Model.WebAuthn.t() | nil }