public static final class KeyOperationAttestation.CertificateChains extends GeneratedMessageV3 implements KeyOperationAttestation.CertificateChainsOrBuilder
Certificate chains needed to verify the attestation. Certificates in chains are PEM-encoded and are ordered based on https://tools.ietf.org/html/rfc5246#section-7.4.2.Protobuf type
google.cloud.kms.v1.KeyOperationAttestation.CertificateChains
Modifier and Type | Class and Description |
---|---|
static class |
KeyOperationAttestation.CertificateChains.Builder
Certificate chains needed to verify the attestation.
|
GeneratedMessageV3.BuilderParent, GeneratedMessageV3.ExtendableBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage,BuilderType extends GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, GeneratedMessageV3.ExtendableMessage<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends GeneratedMessageV3.ExtendableMessage>, GeneratedMessageV3.FieldAccessorTable, GeneratedMessageV3.UnusedPrivateParameter
AbstractMessageLite.InternalOneOfEnum
Modifier and Type | Field and Description |
---|---|
static int |
CAVIUM_CERTS_FIELD_NUMBER |
static int |
GOOGLE_CARD_CERTS_FIELD_NUMBER |
static int |
GOOGLE_PARTITION_CERTS_FIELD_NUMBER |
alwaysUseFieldBuilders, unknownFields
memoizedSize
memoizedHashCode
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, isStringEmpty, 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, writeStringNoTag
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof
toByteArray, toByteString, writeDelimitedTo, writeTo
public static final int CAVIUM_CERTS_FIELD_NUMBER
public static final int GOOGLE_CARD_CERTS_FIELD_NUMBER
public static final int GOOGLE_PARTITION_CERTS_FIELD_NUMBER
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance
in class GeneratedMessageV3
public final UnknownFieldSet getUnknownFields()
getUnknownFields
in interface MessageOrBuilder
getUnknownFields
in class GeneratedMessageV3
public static final Descriptors.Descriptor getDescriptor()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable
in class GeneratedMessageV3
public ProtocolStringList getCaviumCertsList()
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;
getCaviumCertsList
in interface KeyOperationAttestation.CertificateChainsOrBuilder
public int getCaviumCertsCount()
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;
getCaviumCertsCount
in interface KeyOperationAttestation.CertificateChainsOrBuilder
public String getCaviumCerts(int index)
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;
getCaviumCerts
in interface KeyOperationAttestation.CertificateChainsOrBuilder
index
- The index of the element to return.public ByteString getCaviumCertsBytes(int index)
Cavium certificate chain corresponding to the attestation.
repeated string cavium_certs = 1;
getCaviumCertsBytes
in interface KeyOperationAttestation.CertificateChainsOrBuilder
index
- The index of the value to return.public ProtocolStringList getGoogleCardCertsList()
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;
getGoogleCardCertsList
in interface KeyOperationAttestation.CertificateChainsOrBuilder
public int getGoogleCardCertsCount()
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;
getGoogleCardCertsCount
in interface KeyOperationAttestation.CertificateChainsOrBuilder
public String getGoogleCardCerts(int index)
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;
getGoogleCardCerts
in interface KeyOperationAttestation.CertificateChainsOrBuilder
index
- The index of the element to return.public ByteString getGoogleCardCertsBytes(int index)
Google card certificate chain corresponding to the attestation.
repeated string google_card_certs = 2;
getGoogleCardCertsBytes
in interface KeyOperationAttestation.CertificateChainsOrBuilder
index
- The index of the value to return.public ProtocolStringList getGooglePartitionCertsList()
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;
getGooglePartitionCertsList
in interface KeyOperationAttestation.CertificateChainsOrBuilder
public int getGooglePartitionCertsCount()
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;
getGooglePartitionCertsCount
in interface KeyOperationAttestation.CertificateChainsOrBuilder
public String getGooglePartitionCerts(int index)
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;
getGooglePartitionCerts
in interface KeyOperationAttestation.CertificateChainsOrBuilder
index
- The index of the element to return.public ByteString getGooglePartitionCertsBytes(int index)
Google partition certificate chain corresponding to the attestation.
repeated string google_partition_certs = 3;
getGooglePartitionCertsBytes
in interface KeyOperationAttestation.CertificateChainsOrBuilder
index
- The index of the value to return.public final boolean isInitialized()
isInitialized
in interface MessageLiteOrBuilder
isInitialized
in class GeneratedMessageV3
public void writeTo(CodedOutputStream output) throws IOException
writeTo
in interface MessageLite
writeTo
in class GeneratedMessageV3
IOException
public int getSerializedSize()
getSerializedSize
in interface MessageLite
getSerializedSize
in class GeneratedMessageV3
public boolean equals(Object obj)
equals
in interface Message
equals
in class AbstractMessage
public int hashCode()
hashCode
in interface Message
hashCode
in class AbstractMessage
public static KeyOperationAttestation.CertificateChains parseFrom(ByteBuffer data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static KeyOperationAttestation.CertificateChains parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static KeyOperationAttestation.CertificateChains parseFrom(ByteString data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static KeyOperationAttestation.CertificateChains parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static KeyOperationAttestation.CertificateChains parseFrom(byte[] data) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static KeyOperationAttestation.CertificateChains parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry) throws InvalidProtocolBufferException
InvalidProtocolBufferException
public static KeyOperationAttestation.CertificateChains parseFrom(InputStream input) throws IOException
IOException
public static KeyOperationAttestation.CertificateChains parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static KeyOperationAttestation.CertificateChains parseDelimitedFrom(InputStream input) throws IOException
IOException
public static KeyOperationAttestation.CertificateChains parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public static KeyOperationAttestation.CertificateChains parseFrom(CodedInputStream input) throws IOException
IOException
public static KeyOperationAttestation.CertificateChains parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry) throws IOException
IOException
public KeyOperationAttestation.CertificateChains.Builder newBuilderForType()
newBuilderForType
in interface Message
newBuilderForType
in interface MessageLite
public static KeyOperationAttestation.CertificateChains.Builder newBuilder()
public static KeyOperationAttestation.CertificateChains.Builder newBuilder(KeyOperationAttestation.CertificateChains prototype)
public KeyOperationAttestation.CertificateChains.Builder toBuilder()
toBuilder
in interface Message
toBuilder
in interface MessageLite
protected KeyOperationAttestation.CertificateChains.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
newBuilderForType
in class GeneratedMessageV3
public static KeyOperationAttestation.CertificateChains getDefaultInstance()
public static Parser<KeyOperationAttestation.CertificateChains> parser()
public Parser<KeyOperationAttestation.CertificateChains> getParserForType()
getParserForType
in interface Message
getParserForType
in interface MessageLite
getParserForType
in class GeneratedMessageV3
public KeyOperationAttestation.CertificateChains getDefaultInstanceForType()
getDefaultInstanceForType
in interface MessageLiteOrBuilder
getDefaultInstanceForType
in interface MessageOrBuilder
Copyright © 2022 Google LLC. All rights reserved.