public static final class OsLoginProto.SshPublicKey extends com.google.protobuf.GeneratedMessageV3 implements OsLoginProto.SshPublicKeyOrBuilder
The SSH public key information associated with a Google account.Protobuf type
google.cloud.oslogin.common.SshPublicKey| Modifier and Type | Class and Description |
|---|---|
static class |
OsLoginProto.SshPublicKey.Builder
The SSH public key information associated with a Google account.
|
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
EXPIRATION_TIME_USEC_FIELD_NUMBER |
static int |
FINGERPRINT_FIELD_NUMBER |
static int |
KEY_FIELD_NUMBER |
static int |
NAME_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static OsLoginProto.SshPublicKey |
getDefaultInstance() |
OsLoginProto.SshPublicKey |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
long |
getExpirationTimeUsec()
An expiration time in microseconds since epoch.
|
String |
getFingerprint()
Output only.
|
com.google.protobuf.ByteString |
getFingerprintBytes()
Output only.
|
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.
|
com.google.protobuf.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 |
getName()
Output only.
|
com.google.protobuf.ByteString |
getNameBytes()
Output only.
|
com.google.protobuf.Parser<OsLoginProto.SshPublicKey> |
getParserForType() |
int |
getSerializedSize() |
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
int |
hashCode() |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
static OsLoginProto.SshPublicKey.Builder |
newBuilder() |
static OsLoginProto.SshPublicKey.Builder |
newBuilder(OsLoginProto.SshPublicKey prototype) |
OsLoginProto.SshPublicKey.Builder |
newBuilderForType() |
protected OsLoginProto.SshPublicKey.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static OsLoginProto.SshPublicKey |
parseDelimitedFrom(InputStream input) |
static OsLoginProto.SshPublicKey |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OsLoginProto.SshPublicKey |
parseFrom(byte[] data) |
static OsLoginProto.SshPublicKey |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OsLoginProto.SshPublicKey |
parseFrom(ByteBuffer data) |
static OsLoginProto.SshPublicKey |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OsLoginProto.SshPublicKey |
parseFrom(com.google.protobuf.ByteString data) |
static OsLoginProto.SshPublicKey |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OsLoginProto.SshPublicKey |
parseFrom(com.google.protobuf.CodedInputStream input) |
static OsLoginProto.SshPublicKey |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static OsLoginProto.SshPublicKey |
parseFrom(InputStream input) |
static OsLoginProto.SshPublicKey |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<OsLoginProto.SshPublicKey> |
parser() |
OsLoginProto.SshPublicKey.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int KEY_FIELD_NUMBER
public static final int EXPIRATION_TIME_USEC_FIELD_NUMBER
public static final int FINGERPRINT_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public 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;getKey in interface OsLoginProto.SshPublicKeyOrBuilderpublic com.google.protobuf.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;getKeyBytes in interface OsLoginProto.SshPublicKeyOrBuilderpublic long getExpirationTimeUsec()
An expiration time in microseconds since epoch.
int64 expiration_time_usec = 2;getExpirationTimeUsec in interface OsLoginProto.SshPublicKeyOrBuilderpublic String getFingerprint()
Output only. The SHA-256 fingerprint of the SSH public key.
string fingerprint = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getFingerprint in interface OsLoginProto.SshPublicKeyOrBuilderpublic com.google.protobuf.ByteString getFingerprintBytes()
Output only. The SHA-256 fingerprint of the SSH public key.
string fingerprint = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];getFingerprintBytes in interface OsLoginProto.SshPublicKeyOrBuilderpublic String getName()
Output only. The canonical resource name.
string name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getName in interface OsLoginProto.SshPublicKeyOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Output only. The canonical resource name.
string name = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];getNameBytes in interface OsLoginProto.SshPublicKeyOrBuilderpublic final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static OsLoginProto.SshPublicKey parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OsLoginProto.SshPublicKey parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OsLoginProto.SshPublicKey parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OsLoginProto.SshPublicKey parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OsLoginProto.SshPublicKey parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OsLoginProto.SshPublicKey parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static OsLoginProto.SshPublicKey parseFrom(InputStream input) throws IOException
IOExceptionpublic static OsLoginProto.SshPublicKey parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OsLoginProto.SshPublicKey parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static OsLoginProto.SshPublicKey parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static OsLoginProto.SshPublicKey parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static OsLoginProto.SshPublicKey parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic OsLoginProto.SshPublicKey.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static OsLoginProto.SshPublicKey.Builder newBuilder()
public static OsLoginProto.SshPublicKey.Builder newBuilder(OsLoginProto.SshPublicKey prototype)
public OsLoginProto.SshPublicKey.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected OsLoginProto.SshPublicKey.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static OsLoginProto.SshPublicKey getDefaultInstance()
public static com.google.protobuf.Parser<OsLoginProto.SshPublicKey> parser()
public com.google.protobuf.Parser<OsLoginProto.SshPublicKey> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public OsLoginProto.SshPublicKey getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2021 Google LLC. All rights reserved.