Cloud OS Login V1beta API - Class Google::Cloud::OsLogin::V1beta::SecurityKey (v0.15.0)

Reference documentation and code samples for the Cloud OS Login V1beta API class Google::Cloud::OsLogin::V1beta::SecurityKey.

The credential information for a Google registered security key.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#device_nickname

def device_nickname() -> ::String
Returns
  • (::String) — The security key nickname explicitly set by the user.

#device_nickname=

def device_nickname=(value) -> ::String
Parameter
  • value (::String) — The security key nickname explicitly set by the user.
Returns
  • (::String) — The security key nickname explicitly set by the user.

#private_key

def private_key() -> ::String
Returns
  • (::String) — Hardware-backed private key text in SSH format.

#private_key=

def private_key=(value) -> ::String
Parameter
  • value (::String) — Hardware-backed private key text in SSH format.
Returns
  • (::String) — Hardware-backed private key text in SSH format.

#public_key

def public_key() -> ::String
Returns
  • (::String) — Public key text in SSH format, defined by RFC4253 section 6.6.

#public_key=

def public_key=(value) -> ::String
Parameter
  • value (::String) — Public key text in SSH format, defined by RFC4253 section 6.6.
Returns
  • (::String) — Public key text in SSH format, defined by RFC4253 section 6.6.

#universal_two_factor

def universal_two_factor() -> ::Google::Cloud::OsLogin::V1beta::UniversalTwoFactor
Returns

#universal_two_factor=

def universal_two_factor=(value) -> ::Google::Cloud::OsLogin::V1beta::UniversalTwoFactor
Parameter
Returns

#web_authn

def web_authn() -> ::Google::Cloud::OsLogin::V1beta::WebAuthn
Returns

#web_authn=

def web_authn=(value) -> ::Google::Cloud::OsLogin::V1beta::WebAuthn
Parameter
Returns