Package io.envoyproxy.envoy.api.v2.auth
Class Secret
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- io.envoyproxy.envoy.api.v2.auth.Secret
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,SecretOrBuilder,Serializable
public final class Secret extends com.google.protobuf.GeneratedMessageV3 implements SecretOrBuilder
[#next-free-field: 6]
Protobuf typeenvoy.api.v2.auth.Secret- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classSecret.Builder[#next-free-field: 6]static classSecret.TypeCase-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static intGENERIC_SECRET_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intSESSION_TICKET_KEYS_FIELD_NUMBERstatic intTLS_CERTIFICATE_FIELD_NUMBERstatic intVALIDATION_CONTEXT_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static SecretgetDefaultInstance()SecretgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()GenericSecretgetGenericSecret().envoy.api.v2.auth.GenericSecret generic_secret = 5;GenericSecretOrBuildergetGenericSecretOrBuilder().envoy.api.v2.auth.GenericSecret generic_secret = 5;StringgetName()Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.com.google.protobuf.ByteStringgetNameBytes()Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.com.google.protobuf.Parser<Secret>getParserForType()intgetSerializedSize()TlsSessionTicketKeysgetSessionTicketKeys().envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 3;TlsSessionTicketKeysOrBuildergetSessionTicketKeysOrBuilder().envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 3;TlsCertificategetTlsCertificate().envoy.api.v2.auth.TlsCertificate tls_certificate = 2;TlsCertificateOrBuildergetTlsCertificateOrBuilder().envoy.api.v2.auth.TlsCertificate tls_certificate = 2;Secret.TypeCasegetTypeCase()com.google.protobuf.UnknownFieldSetgetUnknownFields()CertificateValidationContextgetValidationContext().envoy.api.v2.auth.CertificateValidationContext validation_context = 4;CertificateValidationContextOrBuildergetValidationContextOrBuilder().envoy.api.v2.auth.CertificateValidationContext validation_context = 4;booleanhasGenericSecret().envoy.api.v2.auth.GenericSecret generic_secret = 5;inthashCode()booleanhasSessionTicketKeys().envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 3;booleanhasTlsCertificate().envoy.api.v2.auth.TlsCertificate tls_certificate = 2;booleanhasValidationContext().envoy.api.v2.auth.CertificateValidationContext validation_context = 4;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Secret.BuildernewBuilder()static Secret.BuildernewBuilder(Secret prototype)Secret.BuildernewBuilderForType()protected Secret.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static SecretparseDelimitedFrom(InputStream input)static SecretparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecretparseFrom(byte[] data)static SecretparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecretparseFrom(com.google.protobuf.ByteString data)static SecretparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecretparseFrom(com.google.protobuf.CodedInputStream input)static SecretparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecretparseFrom(InputStream input)static SecretparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static SecretparseFrom(ByteBuffer data)static SecretparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Secret>parser()Secret.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
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
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
TLS_CERTIFICATE_FIELD_NUMBER
public static final int TLS_CERTIFICATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SESSION_TICKET_KEYS_FIELD_NUMBER
public static final int SESSION_TICKET_KEYS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
VALIDATION_CONTEXT_FIELD_NUMBER
public static final int VALIDATION_CONTEXT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
GENERIC_SECRET_FIELD_NUMBER
public static final int GENERIC_SECRET_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getTypeCase
public Secret.TypeCase getTypeCase()
- Specified by:
getTypeCasein interfaceSecretOrBuilder
-
getName
public String getName()
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.
string name = 1;- Specified by:
getNamein interfaceSecretOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Name (FQDN, UUID, SPKI, SHA256, etc.) by which the secret can be uniquely referred to.
string name = 1;- Specified by:
getNameBytesin interfaceSecretOrBuilder- Returns:
- The bytes for name.
-
hasTlsCertificate
public boolean hasTlsCertificate()
.envoy.api.v2.auth.TlsCertificate tls_certificate = 2;- Specified by:
hasTlsCertificatein interfaceSecretOrBuilder- Returns:
- Whether the tlsCertificate field is set.
-
getTlsCertificate
public TlsCertificate getTlsCertificate()
.envoy.api.v2.auth.TlsCertificate tls_certificate = 2;- Specified by:
getTlsCertificatein interfaceSecretOrBuilder- Returns:
- The tlsCertificate.
-
getTlsCertificateOrBuilder
public TlsCertificateOrBuilder getTlsCertificateOrBuilder()
.envoy.api.v2.auth.TlsCertificate tls_certificate = 2;- Specified by:
getTlsCertificateOrBuilderin interfaceSecretOrBuilder
-
hasSessionTicketKeys
public boolean hasSessionTicketKeys()
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 3;- Specified by:
hasSessionTicketKeysin interfaceSecretOrBuilder- Returns:
- Whether the sessionTicketKeys field is set.
-
getSessionTicketKeys
public TlsSessionTicketKeys getSessionTicketKeys()
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 3;- Specified by:
getSessionTicketKeysin interfaceSecretOrBuilder- Returns:
- The sessionTicketKeys.
-
getSessionTicketKeysOrBuilder
public TlsSessionTicketKeysOrBuilder getSessionTicketKeysOrBuilder()
.envoy.api.v2.auth.TlsSessionTicketKeys session_ticket_keys = 3;- Specified by:
getSessionTicketKeysOrBuilderin interfaceSecretOrBuilder
-
hasValidationContext
public boolean hasValidationContext()
.envoy.api.v2.auth.CertificateValidationContext validation_context = 4;- Specified by:
hasValidationContextin interfaceSecretOrBuilder- Returns:
- Whether the validationContext field is set.
-
getValidationContext
public CertificateValidationContext getValidationContext()
.envoy.api.v2.auth.CertificateValidationContext validation_context = 4;- Specified by:
getValidationContextin interfaceSecretOrBuilder- Returns:
- The validationContext.
-
getValidationContextOrBuilder
public CertificateValidationContextOrBuilder getValidationContextOrBuilder()
.envoy.api.v2.auth.CertificateValidationContext validation_context = 4;- Specified by:
getValidationContextOrBuilderin interfaceSecretOrBuilder
-
hasGenericSecret
public boolean hasGenericSecret()
.envoy.api.v2.auth.GenericSecret generic_secret = 5;- Specified by:
hasGenericSecretin interfaceSecretOrBuilder- Returns:
- Whether the genericSecret field is set.
-
getGenericSecret
public GenericSecret getGenericSecret()
.envoy.api.v2.auth.GenericSecret generic_secret = 5;- Specified by:
getGenericSecretin interfaceSecretOrBuilder- Returns:
- The genericSecret.
-
getGenericSecretOrBuilder
public GenericSecretOrBuilder getGenericSecretOrBuilder()
.envoy.api.v2.auth.GenericSecret generic_secret = 5;- Specified by:
getGenericSecretOrBuilderin interfaceSecretOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Secret parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Secret parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Secret parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Secret parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Secret parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Secret parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Secret parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Secret parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Secret parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Secret parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Secret parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Secret parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Secret.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Secret.Builder newBuilder()
-
newBuilder
public static Secret.Builder newBuilder(Secret prototype)
-
toBuilder
public Secret.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Secret.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Secret getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Secret> parser()
-
getParserForType
public com.google.protobuf.Parser<Secret> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Secret getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-