Class: Google::Cloud::Oslogin::Common::SshPublicKey

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/os_login/v1beta/doc/google/cloud/oslogin/common.rb,
lib/google/cloud/os_login/v1/doc/google/cloud/oslogin/common/common.rb,
lib/google/cloud/os_login/v1beta/doc/google/cloud/oslogin/common/common.rb

Overview

The SSH public key information associated with a Google account.

Instance Attribute Summary collapse

Instance Attribute Details

#expiration_time_usec ⇒ Integer

Returns An expiration time in microseconds since epoch.

Returns:

  • (Integer) —

    An expiration time in microseconds since epoch.



62
# File 'lib/google/cloud/os_login/v1beta/doc/google/cloud/oslogin/common.rb', line 62

class SshPublicKey; end

#fingerprint ⇒ String

Returns Output only. The SHA-256 fingerprint of the SSH public key.

Returns:

  • (String) —

    Output only. The SHA-256 fingerprint of the SSH public key.



62
# File 'lib/google/cloud/os_login/v1beta/doc/google/cloud/oslogin/common.rb', line 62

class SshPublicKey; end

#key ⇒ String

Returns 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.



62
# File 'lib/google/cloud/os_login/v1beta/doc/google/cloud/oslogin/common.rb', line 62

class SshPublicKey; end