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_usecInteger

Returns An expiration time in microseconds since epoch.

Returns:

  • (Integer)

    An expiration time in microseconds since epoch.



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

class SshPublicKey; end

#fingerprintString

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.



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

class SshPublicKey; end

#keyString

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.



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

class SshPublicKey; end