Versions in this module Expand all Collapse all v0 v0.11.3 Jun 6, 2023 v0.11.2 Jun 6, 2023 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 File_envoy_extensions_transport_sockets_tls_v3_tls_spiffe_validator_config_proto protoreflect.FileDescriptor + var SubjectAltNameMatcher_SanType_name = map[int32]string + var SubjectAltNameMatcher_SanType_value = map[string]int32 + var TlsParameters_TlsProtocol_name = map[int32]string + var TlsParameters_TlsProtocol_value = map[string]int32 + type CertificateProviderPluginInstance struct + CertificateName string + InstanceName string + func (*CertificateProviderPluginInstance) Descriptor() ([]byte, []int) + func (*CertificateProviderPluginInstance) ProtoMessage() + func (m *CertificateProviderPluginInstance) Validate() error + func (m *CertificateProviderPluginInstance) ValidateAll() error + func (x *CertificateProviderPluginInstance) GetCertificateName() string + func (x *CertificateProviderPluginInstance) GetInstanceName() string + func (x *CertificateProviderPluginInstance) ProtoReflect() protoreflect.Message + func (x *CertificateProviderPluginInstance) Reset() + func (x *CertificateProviderPluginInstance) String() string + type CertificateProviderPluginInstanceMultiError []error + func (m CertificateProviderPluginInstanceMultiError) AllErrors() []error + func (m CertificateProviderPluginInstanceMultiError) Error() string + type CertificateProviderPluginInstanceValidationError struct + func (e CertificateProviderPluginInstanceValidationError) Cause() error + func (e CertificateProviderPluginInstanceValidationError) Error() string + func (e CertificateProviderPluginInstanceValidationError) ErrorName() string + func (e CertificateProviderPluginInstanceValidationError) Field() string + func (e CertificateProviderPluginInstanceValidationError) Key() bool + func (e CertificateProviderPluginInstanceValidationError) Reason() string + type CertificateValidationContext struct + AllowExpiredCertificate bool + CaCertificateProviderInstance *CertificateProviderPluginInstance + Crl *v3.DataSource + CustomValidatorConfig *v3.TypedExtensionConfig + MatchSubjectAltNames []*v31.StringMatcher + MatchTypedSubjectAltNames []*SubjectAltNameMatcher + MaxVerifyDepth *wrappers.UInt32Value + OnlyVerifyLeafCertCrl bool + 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 (m *CertificateValidationContext) ValidateAll() error + func (x *CertificateValidationContext) GetAllowExpiredCertificate() bool + func (x *CertificateValidationContext) GetCaCertificateProviderInstance() *CertificateProviderPluginInstance + func (x *CertificateValidationContext) GetCrl() *v3.DataSource + func (x *CertificateValidationContext) GetCustomValidatorConfig() *v3.TypedExtensionConfig + func (x *CertificateValidationContext) GetMatchSubjectAltNames() []*v31.StringMatcher + func (x *CertificateValidationContext) GetMatchTypedSubjectAltNames() []*SubjectAltNameMatcher + func (x *CertificateValidationContext) GetMaxVerifyDepth() *wrappers.UInt32Value + func (x *CertificateValidationContext) GetOnlyVerifyLeafCertCrl() bool + 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 CertificateValidationContextMultiError []error + func (m CertificateValidationContextMultiError) AllErrors() []error + func (m CertificateValidationContextMultiError) Error() 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 + KeyLog *TlsKeyLog + TlsCertificateCertificateProvider *CommonTlsContext_CertificateProvider + TlsCertificateCertificateProviderInstance *CommonTlsContext_CertificateProviderInstance + TlsCertificateProviderInstance *CertificateProviderPluginInstance + 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 (m *CommonTlsContext) ValidateAll() error + func (x *CommonTlsContext) GetAlpnProtocols() []string + func (x *CommonTlsContext) GetCombinedValidationContext() *CommonTlsContext_CombinedCertificateValidationContext + func (x *CommonTlsContext) GetCustomHandshaker() *v3.TypedExtensionConfig + func (x *CommonTlsContext) GetKeyLog() *TlsKeyLog + func (x *CommonTlsContext) GetTlsCertificateCertificateProvider() *CommonTlsContext_CertificateProvider + func (x *CommonTlsContext) GetTlsCertificateCertificateProviderInstance() *CommonTlsContext_CertificateProviderInstance + func (x *CommonTlsContext) GetTlsCertificateProviderInstance() *CertificateProviderPluginInstance + 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 CommonTlsContextMultiError []error + func (m CommonTlsContextMultiError) AllErrors() []error + func (m CommonTlsContextMultiError) Error() 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 (m *CommonTlsContext_CertificateProvider) ValidateAll() 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 (m *CommonTlsContext_CertificateProviderInstance) ValidateAll() 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_CertificateProviderInstanceMultiError []error + func (m CommonTlsContext_CertificateProviderInstanceMultiError) AllErrors() []error + func (m CommonTlsContext_CertificateProviderInstanceMultiError) Error() 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_CertificateProviderMultiError []error + func (m CommonTlsContext_CertificateProviderMultiError) AllErrors() []error + func (m CommonTlsContext_CertificateProviderMultiError) Error() 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 (m *CommonTlsContext_CombinedCertificateValidationContext) ValidateAll() 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_CombinedCertificateValidationContextMultiError []error + func (m CommonTlsContext_CombinedCertificateValidationContextMultiError) AllErrors() []error + func (m CommonTlsContext_CombinedCertificateValidationContextMultiError) Error() 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 + FullScanCertsOnSniMismatch *wrappers.BoolValue + 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 (m *DownstreamTlsContext) ValidateAll() error + func (x *DownstreamTlsContext) GetCommonTlsContext() *CommonTlsContext + func (x *DownstreamTlsContext) GetDisableStatelessSessionResumption() bool + func (x *DownstreamTlsContext) GetFullScanCertsOnSniMismatch() *wrappers.BoolValue + 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 DownstreamTlsContextMultiError []error + func (m DownstreamTlsContextMultiError) AllErrors() []error + func (m DownstreamTlsContextMultiError) Error() 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 (m *GenericSecret) ValidateAll() error + func (x *GenericSecret) GetSecret() *v3.DataSource + func (x *GenericSecret) ProtoReflect() protoreflect.Message + func (x *GenericSecret) Reset() + func (x *GenericSecret) String() string + type GenericSecretMultiError []error + func (m GenericSecretMultiError) AllErrors() []error + func (m GenericSecretMultiError) Error() 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 (m *PrivateKeyProvider) ValidateAll() error + func (x *PrivateKeyProvider) GetProviderName() string + func (x *PrivateKeyProvider) GetTypedConfig() *any1.Any + func (x *PrivateKeyProvider) ProtoReflect() protoreflect.Message + func (x *PrivateKeyProvider) Reset() + func (x *PrivateKeyProvider) String() string + type PrivateKeyProviderMultiError []error + func (m PrivateKeyProviderMultiError) AllErrors() []error + func (m PrivateKeyProviderMultiError) Error() 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_TypedConfig struct + TypedConfig *any1.Any + type SPIFFECertValidatorConfig struct + TrustDomains []*SPIFFECertValidatorConfig_TrustDomain + func (*SPIFFECertValidatorConfig) Descriptor() ([]byte, []int) + func (*SPIFFECertValidatorConfig) ProtoMessage() + func (m *SPIFFECertValidatorConfig) Validate() error + func (m *SPIFFECertValidatorConfig) ValidateAll() error + func (x *SPIFFECertValidatorConfig) GetTrustDomains() []*SPIFFECertValidatorConfig_TrustDomain + func (x *SPIFFECertValidatorConfig) ProtoReflect() protoreflect.Message + func (x *SPIFFECertValidatorConfig) Reset() + func (x *SPIFFECertValidatorConfig) String() string + type SPIFFECertValidatorConfigMultiError []error + func (m SPIFFECertValidatorConfigMultiError) AllErrors() []error + func (m SPIFFECertValidatorConfigMultiError) Error() string + type SPIFFECertValidatorConfigValidationError struct + func (e SPIFFECertValidatorConfigValidationError) Cause() error + func (e SPIFFECertValidatorConfigValidationError) Error() string + func (e SPIFFECertValidatorConfigValidationError) ErrorName() string + func (e SPIFFECertValidatorConfigValidationError) Field() string + func (e SPIFFECertValidatorConfigValidationError) Key() bool + func (e SPIFFECertValidatorConfigValidationError) Reason() string + type SPIFFECertValidatorConfig_TrustDomain struct + Name string + TrustBundle *v3.DataSource + func (*SPIFFECertValidatorConfig_TrustDomain) Descriptor() ([]byte, []int) + func (*SPIFFECertValidatorConfig_TrustDomain) ProtoMessage() + func (m *SPIFFECertValidatorConfig_TrustDomain) Validate() error + func (m *SPIFFECertValidatorConfig_TrustDomain) ValidateAll() error + func (x *SPIFFECertValidatorConfig_TrustDomain) GetName() string + func (x *SPIFFECertValidatorConfig_TrustDomain) GetTrustBundle() *v3.DataSource + func (x *SPIFFECertValidatorConfig_TrustDomain) ProtoReflect() protoreflect.Message + func (x *SPIFFECertValidatorConfig_TrustDomain) Reset() + func (x *SPIFFECertValidatorConfig_TrustDomain) String() string + type SPIFFECertValidatorConfig_TrustDomainMultiError []error + func (m SPIFFECertValidatorConfig_TrustDomainMultiError) AllErrors() []error + func (m SPIFFECertValidatorConfig_TrustDomainMultiError) Error() string + type SPIFFECertValidatorConfig_TrustDomainValidationError struct + func (e SPIFFECertValidatorConfig_TrustDomainValidationError) Cause() error + func (e SPIFFECertValidatorConfig_TrustDomainValidationError) Error() string + func (e SPIFFECertValidatorConfig_TrustDomainValidationError) ErrorName() string + func (e SPIFFECertValidatorConfig_TrustDomainValidationError) Field() string + func (e SPIFFECertValidatorConfig_TrustDomainValidationError) Key() bool + func (e SPIFFECertValidatorConfig_TrustDomainValidationError) Reason() string + type SdsSecretConfig struct + Name string + SdsConfig *v3.ConfigSource + func (*SdsSecretConfig) Descriptor() ([]byte, []int) + func (*SdsSecretConfig) ProtoMessage() + func (m *SdsSecretConfig) Validate() error + func (m *SdsSecretConfig) ValidateAll() 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 SdsSecretConfigMultiError []error + func (m SdsSecretConfigMultiError) AllErrors() []error + func (m SdsSecretConfigMultiError) Error() 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 (m *Secret) ValidateAll() 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 SecretMultiError []error + func (m SecretMultiError) AllErrors() []error + func (m SecretMultiError) Error() 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 SubjectAltNameMatcher struct + Matcher *v31.StringMatcher + SanType SubjectAltNameMatcher_SanType + func (*SubjectAltNameMatcher) Descriptor() ([]byte, []int) + func (*SubjectAltNameMatcher) ProtoMessage() + func (m *SubjectAltNameMatcher) Validate() error + func (m *SubjectAltNameMatcher) ValidateAll() error + func (x *SubjectAltNameMatcher) GetMatcher() *v31.StringMatcher + func (x *SubjectAltNameMatcher) GetSanType() SubjectAltNameMatcher_SanType + func (x *SubjectAltNameMatcher) ProtoReflect() protoreflect.Message + func (x *SubjectAltNameMatcher) Reset() + func (x *SubjectAltNameMatcher) String() string + type SubjectAltNameMatcherMultiError []error + func (m SubjectAltNameMatcherMultiError) AllErrors() []error + func (m SubjectAltNameMatcherMultiError) Error() string + type SubjectAltNameMatcherValidationError struct + func (e SubjectAltNameMatcherValidationError) Cause() error + func (e SubjectAltNameMatcherValidationError) Error() string + func (e SubjectAltNameMatcherValidationError) ErrorName() string + func (e SubjectAltNameMatcherValidationError) Field() string + func (e SubjectAltNameMatcherValidationError) Key() bool + func (e SubjectAltNameMatcherValidationError) Reason() string + type SubjectAltNameMatcher_SanType int32 + const SubjectAltNameMatcher_DNS + const SubjectAltNameMatcher_EMAIL + const SubjectAltNameMatcher_IP_ADDRESS + const SubjectAltNameMatcher_SAN_TYPE_UNSPECIFIED + const SubjectAltNameMatcher_URI + func (SubjectAltNameMatcher_SanType) Descriptor() protoreflect.EnumDescriptor + func (SubjectAltNameMatcher_SanType) EnumDescriptor() ([]byte, []int) + func (SubjectAltNameMatcher_SanType) Type() protoreflect.EnumType + func (x SubjectAltNameMatcher_SanType) Enum() *SubjectAltNameMatcher_SanType + func (x SubjectAltNameMatcher_SanType) Number() protoreflect.EnumNumber + func (x SubjectAltNameMatcher_SanType) String() string + type TlsCertificate struct + CertificateChain *v3.DataSource + OcspStaple *v3.DataSource + Password *v3.DataSource + Pkcs12 *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 (m *TlsCertificate) ValidateAll() error + func (x *TlsCertificate) GetCertificateChain() *v3.DataSource + func (x *TlsCertificate) GetOcspStaple() *v3.DataSource + func (x *TlsCertificate) GetPassword() *v3.DataSource + func (x *TlsCertificate) GetPkcs12() *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 TlsCertificateMultiError []error + func (m TlsCertificateMultiError) AllErrors() []error + func (m TlsCertificateMultiError) Error() 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 TlsKeyLog struct + LocalAddressRange []*v3.CidrRange + Path string + RemoteAddressRange []*v3.CidrRange + func (*TlsKeyLog) Descriptor() ([]byte, []int) + func (*TlsKeyLog) ProtoMessage() + func (m *TlsKeyLog) Validate() error + func (m *TlsKeyLog) ValidateAll() error + func (x *TlsKeyLog) GetLocalAddressRange() []*v3.CidrRange + func (x *TlsKeyLog) GetPath() string + func (x *TlsKeyLog) GetRemoteAddressRange() []*v3.CidrRange + func (x *TlsKeyLog) ProtoReflect() protoreflect.Message + func (x *TlsKeyLog) Reset() + func (x *TlsKeyLog) String() string + type TlsKeyLogMultiError []error + func (m TlsKeyLogMultiError) AllErrors() []error + func (m TlsKeyLogMultiError) Error() string + type TlsKeyLogValidationError struct + func (e TlsKeyLogValidationError) Cause() error + func (e TlsKeyLogValidationError) Error() string + func (e TlsKeyLogValidationError) ErrorName() string + func (e TlsKeyLogValidationError) Field() string + func (e TlsKeyLogValidationError) Key() bool + func (e TlsKeyLogValidationError) Reason() string + type TlsParameters struct + CipherSuites []string + EcdhCurves []string + SignatureAlgorithms []string + TlsMaximumProtocolVersion TlsParameters_TlsProtocol + TlsMinimumProtocolVersion TlsParameters_TlsProtocol + func (*TlsParameters) Descriptor() ([]byte, []int) + func (*TlsParameters) ProtoMessage() + func (m *TlsParameters) Validate() error + func (m *TlsParameters) ValidateAll() error + func (x *TlsParameters) GetCipherSuites() []string + func (x *TlsParameters) GetEcdhCurves() []string + func (x *TlsParameters) GetSignatureAlgorithms() []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 TlsParametersMultiError []error + func (m TlsParametersMultiError) AllErrors() []error + func (m TlsParametersMultiError) Error() 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 (m *TlsSessionTicketKeys) ValidateAll() error + func (x *TlsSessionTicketKeys) GetKeys() []*v3.DataSource + func (x *TlsSessionTicketKeys) ProtoReflect() protoreflect.Message + func (x *TlsSessionTicketKeys) Reset() + func (x *TlsSessionTicketKeys) String() string + type TlsSessionTicketKeysMultiError []error + func (m TlsSessionTicketKeysMultiError) AllErrors() []error + func (m TlsSessionTicketKeysMultiError) Error() 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 (m *UpstreamTlsContext) ValidateAll() 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 UpstreamTlsContextMultiError []error + func (m UpstreamTlsContextMultiError) AllErrors() []error + func (m UpstreamTlsContextMultiError) Error() 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