Interface OsLoginProto.SshPublicKeyOrBuilder (2.40.0)

public static interface OsLoginProto.SshPublicKeyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getExpirationTimeUsec()

public abstract long getExpirationTimeUsec()

An expiration time in microseconds since epoch.

int64 expiration_time_usec = 2;

Returns
TypeDescription
long

The expirationTimeUsec.

getFingerprint()

public abstract String getFingerprint()

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

string fingerprint = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The fingerprint.

getFingerprintBytes()

public abstract ByteString getFingerprintBytes()

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

string fingerprint = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for fingerprint.

getKey()

public abstract String getKey()

Public key text in SSH format, defined by <a href="https://www.ietf.org/rfc/rfc4253.txt" target="_blank">RFC4253</a> section 6.6.

string key = 1;

Returns
TypeDescription
String

The key.

getKeyBytes()

public abstract ByteString getKeyBytes()

Public key text in SSH format, defined by <a href="https://www.ietf.org/rfc/rfc4253.txt" target="_blank">RFC4253</a> section 6.6.

string key = 1;

Returns
TypeDescription
ByteString

The bytes for key.

getName()

public abstract String getName()

Output only. The canonical resource name.

string name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. The canonical resource name.

string name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for name.