Versions in this module Expand all Collapse all v0 v0.9.82 Jan 31, 2021 Changes in this version + var CertificateValidationContext_TrustChainVerification_name = map[int32]string + var CertificateValidationContext_TrustChainVerification_value = map[string]int32 + var DownstreamTlsContext_OcspStaplePolicy_name = map[int32]string + var DownstreamTlsContext_OcspStaplePolicy_value = map[string]int32 + var File_envoy_extensions_transport_sockets_tls_v3_cert_proto protoreflect.FileDescriptor + var File_envoy_extensions_transport_sockets_tls_v3_common_proto protoreflect.FileDescriptor + var File_envoy_extensions_transport_sockets_tls_v3_secret_proto protoreflect.FileDescriptor + var File_envoy_extensions_transport_sockets_tls_v3_tls_proto protoreflect.FileDescriptor + var TlsParameters_TlsProtocol_name = map[int32]string + var TlsParameters_TlsProtocol_value = map[string]int32 + type CertificateValidationContext struct + AllowExpiredCertificate bool + Crl *v3.DataSource + HiddenEnvoyDeprecatedVerifySubjectAltName []string + MatchSubjectAltNames []*v31.StringMatcher + RequireSignedCertificateTimestamp *wrappers.BoolValue + TrustChainVerification CertificateValidationContext_TrustChainVerification + TrustedCa *v3.DataSource + VerifyCertificateHash []string + VerifyCertificateSpki []string + WatchedDirectory *v3.WatchedDirectory + func (*CertificateValidationContext) Descriptor() ([]byte, []int) + func (*CertificateValidationContext) ProtoMessage() + func (m *CertificateValidationContext) Validate() error + func (x *CertificateValidationContext) GetAllowExpiredCertificate() bool + func (x *CertificateValidationContext) GetCrl() *v3.DataSource + func (x *CertificateValidationContext) GetHiddenEnvoyDeprecatedVerifySubjectAltName() []string + func (x *CertificateValidationContext) GetMatchSubjectAltNames() []*v31.StringMatcher + func (x *CertificateValidationContext) GetRequireSignedCertificateTimestamp() *wrappers.BoolValue + func (x *CertificateValidationContext) GetTrustChainVerification() CertificateValidationContext_TrustChainVerification + func (x *CertificateValidationContext) GetTrustedCa() *v3.DataSource + func (x *CertificateValidationContext) GetVerifyCertificateHash() []string + func (x *CertificateValidationContext) GetVerifyCertificateSpki() []string + func (x *CertificateValidationContext) GetWatchedDirectory() *v3.WatchedDirectory + func (x *CertificateValidationContext) ProtoReflect() protoreflect.Message + func (x *CertificateValidationContext) Reset() + func (x *CertificateValidationContext) String() string + type CertificateValidationContextValidationError struct + func (e CertificateValidationContextValidationError) Cause() error + func (e CertificateValidationContextValidationError) Error() string + func (e CertificateValidationContextValidationError) ErrorName() string + func (e CertificateValidationContextValidationError) Field() string + func (e CertificateValidationContextValidationError) Key() bool + func (e CertificateValidationContextValidationError) Reason() string + type CertificateValidationContext_TrustChainVerification int32 + const CertificateValidationContext_ACCEPT_UNTRUSTED + const CertificateValidationContext_VERIFY_TRUST_CHAIN + func (CertificateValidationContext_TrustChainVerification) Descriptor() protoreflect.EnumDescriptor + func (CertificateValidationContext_TrustChainVerification) EnumDescriptor() ([]byte, []int) + func (CertificateValidationContext_TrustChainVerification) Type() protoreflect.EnumType + func (x CertificateValidationContext_TrustChainVerification) Enum() *CertificateValidationContext_TrustChainVerification + func (x CertificateValidationContext_TrustChainVerification) Number() protoreflect.EnumNumber + func (x CertificateValidationContext_TrustChainVerification) String() string + type CommonTlsContext struct + AlpnProtocols []string + CustomHandshaker *v3.TypedExtensionConfig + TlsCertificateCertificateProvider *CommonTlsContext_CertificateProvider + TlsCertificateCertificateProviderInstance *CommonTlsContext_CertificateProviderInstance + TlsCertificateSdsSecretConfigs []*SdsSecretConfig + TlsCertificates []*TlsCertificate + TlsParams *TlsParameters + ValidationContextType isCommonTlsContext_ValidationContextType + func (*CommonTlsContext) Descriptor() ([]byte, []int) + func (*CommonTlsContext) ProtoMessage() + func (m *CommonTlsContext) GetValidationContextType() isCommonTlsContext_ValidationContextType + func (m *CommonTlsContext) Validate() error + func (x *CommonTlsContext) GetAlpnProtocols() []string + func (x *CommonTlsContext) GetCombinedValidationContext() *CommonTlsContext_CombinedCertificateValidationContext + func (x *CommonTlsContext) GetCustomHandshaker() *v3.TypedExtensionConfig + func (x *CommonTlsContext) GetTlsCertificateCertificateProvider() *CommonTlsContext_CertificateProvider + func (x *CommonTlsContext) GetTlsCertificateCertificateProviderInstance() *CommonTlsContext_CertificateProviderInstance + func (x *CommonTlsContext) GetTlsCertificateSdsSecretConfigs() []*SdsSecretConfig + func (x *CommonTlsContext) GetTlsCertificates() []*TlsCertificate + func (x *CommonTlsContext) GetTlsParams() *TlsParameters + func (x *CommonTlsContext) GetValidationContext() *CertificateValidationContext + func (x *CommonTlsContext) GetValidationContextCertificateProvider() *CommonTlsContext_CertificateProvider + func (x *CommonTlsContext) GetValidationContextCertificateProviderInstance() *CommonTlsContext_CertificateProviderInstance + func (x *CommonTlsContext) GetValidationContextSdsSecretConfig() *SdsSecretConfig + func (x *CommonTlsContext) ProtoReflect() protoreflect.Message + func (x *CommonTlsContext) Reset() + func (x *CommonTlsContext) String() string + type CommonTlsContextValidationError struct + func (e CommonTlsContextValidationError) Cause() error + func (e CommonTlsContextValidationError) Error() string + func (e CommonTlsContextValidationError) ErrorName() string + func (e CommonTlsContextValidationError) Field() string + func (e CommonTlsContextValidationError) Key() bool + func (e CommonTlsContextValidationError) Reason() string + type CommonTlsContext_CertificateProvider struct + Config isCommonTlsContext_CertificateProvider_Config + Name string + func (*CommonTlsContext_CertificateProvider) Descriptor() ([]byte, []int) + func (*CommonTlsContext_CertificateProvider) ProtoMessage() + func (m *CommonTlsContext_CertificateProvider) GetConfig() isCommonTlsContext_CertificateProvider_Config + func (m *CommonTlsContext_CertificateProvider) Validate() error + func (x *CommonTlsContext_CertificateProvider) GetName() string + func (x *CommonTlsContext_CertificateProvider) GetTypedConfig() *v3.TypedExtensionConfig + func (x *CommonTlsContext_CertificateProvider) ProtoReflect() protoreflect.Message + func (x *CommonTlsContext_CertificateProvider) Reset() + func (x *CommonTlsContext_CertificateProvider) String() string + type CommonTlsContext_CertificateProviderInstance struct + CertificateName string + InstanceName string + func (*CommonTlsContext_CertificateProviderInstance) Descriptor() ([]byte, []int) + func (*CommonTlsContext_CertificateProviderInstance) ProtoMessage() + func (m *CommonTlsContext_CertificateProviderInstance) Validate() error + func (x *CommonTlsContext_CertificateProviderInstance) GetCertificateName() string + func (x *CommonTlsContext_CertificateProviderInstance) GetInstanceName() string + func (x *CommonTlsContext_CertificateProviderInstance) ProtoReflect() protoreflect.Message + func (x *CommonTlsContext_CertificateProviderInstance) Reset() + func (x *CommonTlsContext_CertificateProviderInstance) String() string + type CommonTlsContext_CertificateProviderInstanceValidationError struct + func (e CommonTlsContext_CertificateProviderInstanceValidationError) Cause() error + func (e CommonTlsContext_CertificateProviderInstanceValidationError) Error() string + func (e CommonTlsContext_CertificateProviderInstanceValidationError) ErrorName() string + func (e CommonTlsContext_CertificateProviderInstanceValidationError) Field() string + func (e CommonTlsContext_CertificateProviderInstanceValidationError) Key() bool + func (e CommonTlsContext_CertificateProviderInstanceValidationError) Reason() string + type CommonTlsContext_CertificateProviderValidationError struct + func (e CommonTlsContext_CertificateProviderValidationError) Cause() error + func (e CommonTlsContext_CertificateProviderValidationError) Error() string + func (e CommonTlsContext_CertificateProviderValidationError) ErrorName() string + func (e CommonTlsContext_CertificateProviderValidationError) Field() string + func (e CommonTlsContext_CertificateProviderValidationError) Key() bool + func (e CommonTlsContext_CertificateProviderValidationError) Reason() string + type CommonTlsContext_CertificateProvider_TypedConfig struct + TypedConfig *v3.TypedExtensionConfig + type CommonTlsContext_CombinedCertificateValidationContext struct + DefaultValidationContext *CertificateValidationContext + ValidationContextCertificateProvider *CommonTlsContext_CertificateProvider + ValidationContextCertificateProviderInstance *CommonTlsContext_CertificateProviderInstance + ValidationContextSdsSecretConfig *SdsSecretConfig + func (*CommonTlsContext_CombinedCertificateValidationContext) Descriptor() ([]byte, []int) + func (*CommonTlsContext_CombinedCertificateValidationContext) ProtoMessage() + func (m *CommonTlsContext_CombinedCertificateValidationContext) Validate() error + func (x *CommonTlsContext_CombinedCertificateValidationContext) GetDefaultValidationContext() *CertificateValidationContext + func (x *CommonTlsContext_CombinedCertificateValidationContext) GetValidationContextCertificateProvider() *CommonTlsContext_CertificateProvider + func (x *CommonTlsContext_CombinedCertificateValidationContext) GetValidationContextCertificateProviderInstance() *CommonTlsContext_CertificateProviderInstance + func (x *CommonTlsContext_CombinedCertificateValidationContext) GetValidationContextSdsSecretConfig() *SdsSecretConfig + func (x *CommonTlsContext_CombinedCertificateValidationContext) ProtoReflect() protoreflect.Message + func (x *CommonTlsContext_CombinedCertificateValidationContext) Reset() + func (x *CommonTlsContext_CombinedCertificateValidationContext) String() string + type CommonTlsContext_CombinedCertificateValidationContextValidationError struct + func (e CommonTlsContext_CombinedCertificateValidationContextValidationError) Cause() error + func (e CommonTlsContext_CombinedCertificateValidationContextValidationError) Error() string + func (e CommonTlsContext_CombinedCertificateValidationContextValidationError) ErrorName() string + func (e CommonTlsContext_CombinedCertificateValidationContextValidationError) Field() string + func (e CommonTlsContext_CombinedCertificateValidationContextValidationError) Key() bool + func (e CommonTlsContext_CombinedCertificateValidationContextValidationError) Reason() string + type CommonTlsContext_CombinedValidationContext struct + CombinedValidationContext *CommonTlsContext_CombinedCertificateValidationContext + type CommonTlsContext_ValidationContext struct + ValidationContext *CertificateValidationContext + type CommonTlsContext_ValidationContextCertificateProvider struct + ValidationContextCertificateProvider *CommonTlsContext_CertificateProvider + type CommonTlsContext_ValidationContextCertificateProviderInstance struct + ValidationContextCertificateProviderInstance *CommonTlsContext_CertificateProviderInstance + type CommonTlsContext_ValidationContextSdsSecretConfig struct + ValidationContextSdsSecretConfig *SdsSecretConfig + type DownstreamTlsContext struct + CommonTlsContext *CommonTlsContext + OcspStaplePolicy DownstreamTlsContext_OcspStaplePolicy + RequireClientCertificate *wrappers.BoolValue + RequireSni *wrappers.BoolValue + SessionTicketKeysType isDownstreamTlsContext_SessionTicketKeysType + SessionTimeout *duration.Duration + func (*DownstreamTlsContext) Descriptor() ([]byte, []int) + func (*DownstreamTlsContext) ProtoMessage() + func (m *DownstreamTlsContext) GetSessionTicketKeysType() isDownstreamTlsContext_SessionTicketKeysType + func (m *DownstreamTlsContext) Validate() error + func (x *DownstreamTlsContext) GetCommonTlsContext() *CommonTlsContext + func (x *DownstreamTlsContext) GetDisableStatelessSessionResumption() bool + func (x *DownstreamTlsContext) GetOcspStaplePolicy() DownstreamTlsContext_OcspStaplePolicy + func (x *DownstreamTlsContext) GetRequireClientCertificate() *wrappers.BoolValue + func (x *DownstreamTlsContext) GetRequireSni() *wrappers.BoolValue + func (x *DownstreamTlsContext) GetSessionTicketKeys() *TlsSessionTicketKeys + func (x *DownstreamTlsContext) GetSessionTicketKeysSdsSecretConfig() *SdsSecretConfig + func (x *DownstreamTlsContext) GetSessionTimeout() *duration.Duration + func (x *DownstreamTlsContext) ProtoReflect() protoreflect.Message + func (x *DownstreamTlsContext) Reset() + func (x *DownstreamTlsContext) String() string + type DownstreamTlsContextValidationError struct + func (e DownstreamTlsContextValidationError) Cause() error + func (e DownstreamTlsContextValidationError) Error() string + func (e DownstreamTlsContextValidationError) ErrorName() string + func (e DownstreamTlsContextValidationError) Field() string + func (e DownstreamTlsContextValidationError) Key() bool + func (e DownstreamTlsContextValidationError) Reason() string + type DownstreamTlsContext_DisableStatelessSessionResumption struct + DisableStatelessSessionResumption bool + type DownstreamTlsContext_OcspStaplePolicy int32 + const DownstreamTlsContext_LENIENT_STAPLING + const DownstreamTlsContext_MUST_STAPLE + const DownstreamTlsContext_STRICT_STAPLING + func (DownstreamTlsContext_OcspStaplePolicy) Descriptor() protoreflect.EnumDescriptor + func (DownstreamTlsContext_OcspStaplePolicy) EnumDescriptor() ([]byte, []int) + func (DownstreamTlsContext_OcspStaplePolicy) Type() protoreflect.EnumType + func (x DownstreamTlsContext_OcspStaplePolicy) Enum() *DownstreamTlsContext_OcspStaplePolicy + func (x DownstreamTlsContext_OcspStaplePolicy) Number() protoreflect.EnumNumber + func (x DownstreamTlsContext_OcspStaplePolicy) String() string + type DownstreamTlsContext_SessionTicketKeys struct + SessionTicketKeys *TlsSessionTicketKeys + type DownstreamTlsContext_SessionTicketKeysSdsSecretConfig struct + SessionTicketKeysSdsSecretConfig *SdsSecretConfig + type GenericSecret struct + Secret *v3.DataSource + func (*GenericSecret) Descriptor() ([]byte, []int) + func (*GenericSecret) ProtoMessage() + func (m *GenericSecret) Validate() error + func (x *GenericSecret) GetSecret() *v3.DataSource + func (x *GenericSecret) ProtoReflect() protoreflect.Message + func (x *GenericSecret) Reset() + func (x *GenericSecret) String() string + type GenericSecretValidationError struct + func (e GenericSecretValidationError) Cause() error + func (e GenericSecretValidationError) Error() string + func (e GenericSecretValidationError) ErrorName() string + func (e GenericSecretValidationError) Field() string + func (e GenericSecretValidationError) Key() bool + func (e GenericSecretValidationError) Reason() string + type PrivateKeyProvider struct + ConfigType isPrivateKeyProvider_ConfigType + ProviderName string + func (*PrivateKeyProvider) Descriptor() ([]byte, []int) + func (*PrivateKeyProvider) ProtoMessage() + func (m *PrivateKeyProvider) GetConfigType() isPrivateKeyProvider_ConfigType + func (m *PrivateKeyProvider) Validate() error + func (x *PrivateKeyProvider) GetHiddenEnvoyDeprecatedConfig() *_struct.Struct + func (x *PrivateKeyProvider) GetProviderName() string + func (x *PrivateKeyProvider) GetTypedConfig() *any.Any + func (x *PrivateKeyProvider) ProtoReflect() protoreflect.Message + func (x *PrivateKeyProvider) Reset() + func (x *PrivateKeyProvider) String() string + type PrivateKeyProviderValidationError struct + func (e PrivateKeyProviderValidationError) Cause() error + func (e PrivateKeyProviderValidationError) Error() string + func (e PrivateKeyProviderValidationError) ErrorName() string + func (e PrivateKeyProviderValidationError) Field() string + func (e PrivateKeyProviderValidationError) Key() bool + func (e PrivateKeyProviderValidationError) Reason() string + type PrivateKeyProvider_HiddenEnvoyDeprecatedConfig struct + HiddenEnvoyDeprecatedConfig *_struct.Struct + type PrivateKeyProvider_TypedConfig struct + TypedConfig *any.Any + type SdsSecretConfig struct + Name string + SdsConfig *v3.ConfigSource + func (*SdsSecretConfig) Descriptor() ([]byte, []int) + func (*SdsSecretConfig) ProtoMessage() + func (m *SdsSecretConfig) Validate() error + func (x *SdsSecretConfig) GetName() string + func (x *SdsSecretConfig) GetSdsConfig() *v3.ConfigSource + func (x *SdsSecretConfig) ProtoReflect() protoreflect.Message + func (x *SdsSecretConfig) Reset() + func (x *SdsSecretConfig) String() string + type SdsSecretConfigValidationError struct + func (e SdsSecretConfigValidationError) Cause() error + func (e SdsSecretConfigValidationError) Error() string + func (e SdsSecretConfigValidationError) ErrorName() string + func (e SdsSecretConfigValidationError) Field() string + func (e SdsSecretConfigValidationError) Key() bool + func (e SdsSecretConfigValidationError) Reason() string + type Secret struct + Name string + Type isSecret_Type + func (*Secret) Descriptor() ([]byte, []int) + func (*Secret) ProtoMessage() + func (m *Secret) GetType() isSecret_Type + func (m *Secret) Validate() error + func (x *Secret) GetGenericSecret() *GenericSecret + func (x *Secret) GetName() string + func (x *Secret) GetSessionTicketKeys() *TlsSessionTicketKeys + func (x *Secret) GetTlsCertificate() *TlsCertificate + func (x *Secret) GetValidationContext() *CertificateValidationContext + func (x *Secret) ProtoReflect() protoreflect.Message + func (x *Secret) Reset() + func (x *Secret) String() string + type SecretValidationError struct + func (e SecretValidationError) Cause() error + func (e SecretValidationError) Error() string + func (e SecretValidationError) ErrorName() string + func (e SecretValidationError) Field() string + func (e SecretValidationError) Key() bool + func (e SecretValidationError) Reason() string + type Secret_GenericSecret struct + GenericSecret *GenericSecret + type Secret_SessionTicketKeys struct + SessionTicketKeys *TlsSessionTicketKeys + type Secret_TlsCertificate struct + TlsCertificate *TlsCertificate + type Secret_ValidationContext struct + ValidationContext *CertificateValidationContext + type TlsCertificate struct + CertificateChain *v3.DataSource + OcspStaple *v3.DataSource + Password *v3.DataSource + PrivateKey *v3.DataSource + PrivateKeyProvider *PrivateKeyProvider + SignedCertificateTimestamp []*v3.DataSource + WatchedDirectory *v3.WatchedDirectory + func (*TlsCertificate) Descriptor() ([]byte, []int) + func (*TlsCertificate) ProtoMessage() + func (m *TlsCertificate) Validate() error + func (x *TlsCertificate) GetCertificateChain() *v3.DataSource + func (x *TlsCertificate) GetOcspStaple() *v3.DataSource + func (x *TlsCertificate) GetPassword() *v3.DataSource + func (x *TlsCertificate) GetPrivateKey() *v3.DataSource + func (x *TlsCertificate) GetPrivateKeyProvider() *PrivateKeyProvider + func (x *TlsCertificate) GetSignedCertificateTimestamp() []*v3.DataSource + func (x *TlsCertificate) GetWatchedDirectory() *v3.WatchedDirectory + func (x *TlsCertificate) ProtoReflect() protoreflect.Message + func (x *TlsCertificate) Reset() + func (x *TlsCertificate) String() string + type TlsCertificateValidationError struct + func (e TlsCertificateValidationError) Cause() error + func (e TlsCertificateValidationError) Error() string + func (e TlsCertificateValidationError) ErrorName() string + func (e TlsCertificateValidationError) Field() string + func (e TlsCertificateValidationError) Key() bool + func (e TlsCertificateValidationError) Reason() string + type TlsParameters struct + CipherSuites []string + EcdhCurves []string + TlsMaximumProtocolVersion TlsParameters_TlsProtocol + TlsMinimumProtocolVersion TlsParameters_TlsProtocol + func (*TlsParameters) Descriptor() ([]byte, []int) + func (*TlsParameters) ProtoMessage() + func (m *TlsParameters) Validate() error + func (x *TlsParameters) GetCipherSuites() []string + func (x *TlsParameters) GetEcdhCurves() []string + func (x *TlsParameters) GetTlsMaximumProtocolVersion() TlsParameters_TlsProtocol + func (x *TlsParameters) GetTlsMinimumProtocolVersion() TlsParameters_TlsProtocol + func (x *TlsParameters) ProtoReflect() protoreflect.Message + func (x *TlsParameters) Reset() + func (x *TlsParameters) String() string + type TlsParametersValidationError struct + func (e TlsParametersValidationError) Cause() error + func (e TlsParametersValidationError) Error() string + func (e TlsParametersValidationError) ErrorName() string + func (e TlsParametersValidationError) Field() string + func (e TlsParametersValidationError) Key() bool + func (e TlsParametersValidationError) Reason() string + type TlsParameters_TlsProtocol int32 + const TlsParameters_TLS_AUTO + const TlsParameters_TLSv1_0 + const TlsParameters_TLSv1_1 + const TlsParameters_TLSv1_2 + const TlsParameters_TLSv1_3 + func (TlsParameters_TlsProtocol) Descriptor() protoreflect.EnumDescriptor + func (TlsParameters_TlsProtocol) EnumDescriptor() ([]byte, []int) + func (TlsParameters_TlsProtocol) Type() protoreflect.EnumType + func (x TlsParameters_TlsProtocol) Enum() *TlsParameters_TlsProtocol + func (x TlsParameters_TlsProtocol) Number() protoreflect.EnumNumber + func (x TlsParameters_TlsProtocol) String() string + type TlsSessionTicketKeys struct + Keys []*v3.DataSource + func (*TlsSessionTicketKeys) Descriptor() ([]byte, []int) + func (*TlsSessionTicketKeys) ProtoMessage() + func (m *TlsSessionTicketKeys) Validate() error + func (x *TlsSessionTicketKeys) GetKeys() []*v3.DataSource + func (x *TlsSessionTicketKeys) ProtoReflect() protoreflect.Message + func (x *TlsSessionTicketKeys) Reset() + func (x *TlsSessionTicketKeys) String() string + type TlsSessionTicketKeysValidationError struct + func (e TlsSessionTicketKeysValidationError) Cause() error + func (e TlsSessionTicketKeysValidationError) Error() string + func (e TlsSessionTicketKeysValidationError) ErrorName() string + func (e TlsSessionTicketKeysValidationError) Field() string + func (e TlsSessionTicketKeysValidationError) Key() bool + func (e TlsSessionTicketKeysValidationError) Reason() string + type UpstreamTlsContext struct + AllowRenegotiation bool + CommonTlsContext *CommonTlsContext + MaxSessionKeys *wrappers.UInt32Value + Sni string + func (*UpstreamTlsContext) Descriptor() ([]byte, []int) + func (*UpstreamTlsContext) ProtoMessage() + func (m *UpstreamTlsContext) Validate() error + func (x *UpstreamTlsContext) GetAllowRenegotiation() bool + func (x *UpstreamTlsContext) GetCommonTlsContext() *CommonTlsContext + func (x *UpstreamTlsContext) GetMaxSessionKeys() *wrappers.UInt32Value + func (x *UpstreamTlsContext) GetSni() string + func (x *UpstreamTlsContext) ProtoReflect() protoreflect.Message + func (x *UpstreamTlsContext) Reset() + func (x *UpstreamTlsContext) String() string + type UpstreamTlsContextValidationError struct + func (e UpstreamTlsContextValidationError) Cause() error + func (e UpstreamTlsContextValidationError) Error() string + func (e UpstreamTlsContextValidationError) ErrorName() string + func (e UpstreamTlsContextValidationError) Field() string + func (e UpstreamTlsContextValidationError) Key() bool + func (e UpstreamTlsContextValidationError) Reason() string