Versions in this module Expand all Collapse all v1 v1.12.1 Mar 30, 2020 Changes in this version + var TlsParameters_TlsProtocol_name = map[int32]string + var TlsParameters_TlsProtocol_value = map[string]int32 + type CertificateValidationContext struct + AllowExpiredCertificate bool + Crl *core.DataSource + RequireOcspStaple *types.BoolValue + RequireSignedCertificateTimestamp *types.BoolValue + TrustedCa *core.DataSource + VerifyCertificateHash []string + VerifyCertificateSpki []string + VerifySubjectAltName []string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CertificateValidationContext) Descriptor() ([]byte, []int) + func (*CertificateValidationContext) ProtoMessage() + func (m *CertificateValidationContext) GetAllowExpiredCertificate() bool + func (m *CertificateValidationContext) GetCrl() *core.DataSource + func (m *CertificateValidationContext) GetRequireOcspStaple() *types.BoolValue + func (m *CertificateValidationContext) GetRequireSignedCertificateTimestamp() *types.BoolValue + func (m *CertificateValidationContext) GetTrustedCa() *core.DataSource + func (m *CertificateValidationContext) GetVerifyCertificateHash() []string + func (m *CertificateValidationContext) GetVerifyCertificateSpki() []string + func (m *CertificateValidationContext) GetVerifySubjectAltName() []string + func (m *CertificateValidationContext) Reset() + func (m *CertificateValidationContext) String() string + func (m *CertificateValidationContext) XXX_DiscardUnknown() + func (m *CertificateValidationContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CertificateValidationContext) XXX_Merge(src proto.Message) + func (m *CertificateValidationContext) XXX_Size() int + func (m *CertificateValidationContext) XXX_Unmarshal(b []byte) error + type CommonTlsContext struct + AlpnProtocols []string + TlsCertificateSdsSecretConfigs []*SdsSecretConfig + TlsCertificates []*TlsCertificate + TlsParams *TlsParameters + ValidationContextType isCommonTlsContext_ValidationContextType + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CommonTlsContext) Descriptor() ([]byte, []int) + func (*CommonTlsContext) ProtoMessage() + func (*CommonTlsContext) XXX_OneofWrappers() []interface{} + func (m *CommonTlsContext) GetAlpnProtocols() []string + func (m *CommonTlsContext) GetCombinedValidationContext() *CommonTlsContext_CombinedCertificateValidationContext + func (m *CommonTlsContext) GetTlsCertificateSdsSecretConfigs() []*SdsSecretConfig + func (m *CommonTlsContext) GetTlsCertificates() []*TlsCertificate + func (m *CommonTlsContext) GetTlsParams() *TlsParameters + func (m *CommonTlsContext) GetValidationContext() *CertificateValidationContext + func (m *CommonTlsContext) GetValidationContextSdsSecretConfig() *SdsSecretConfig + func (m *CommonTlsContext) GetValidationContextType() isCommonTlsContext_ValidationContextType + func (m *CommonTlsContext) Reset() + func (m *CommonTlsContext) String() string + func (m *CommonTlsContext) XXX_DiscardUnknown() + func (m *CommonTlsContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CommonTlsContext) XXX_Merge(src proto.Message) + func (m *CommonTlsContext) XXX_Size() int + func (m *CommonTlsContext) XXX_Unmarshal(b []byte) error + type CommonTlsContext_CombinedCertificateValidationContext struct + DefaultValidationContext *CertificateValidationContext + ValidationContextSdsSecretConfig *SdsSecretConfig + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CommonTlsContext_CombinedCertificateValidationContext) Descriptor() ([]byte, []int) + func (*CommonTlsContext_CombinedCertificateValidationContext) ProtoMessage() + func (m *CommonTlsContext_CombinedCertificateValidationContext) GetDefaultValidationContext() *CertificateValidationContext + func (m *CommonTlsContext_CombinedCertificateValidationContext) GetValidationContextSdsSecretConfig() *SdsSecretConfig + func (m *CommonTlsContext_CombinedCertificateValidationContext) Reset() + func (m *CommonTlsContext_CombinedCertificateValidationContext) String() string + func (m *CommonTlsContext_CombinedCertificateValidationContext) XXX_DiscardUnknown() + func (m *CommonTlsContext_CombinedCertificateValidationContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CommonTlsContext_CombinedCertificateValidationContext) XXX_Merge(src proto.Message) + func (m *CommonTlsContext_CombinedCertificateValidationContext) XXX_Size() int + func (m *CommonTlsContext_CombinedCertificateValidationContext) XXX_Unmarshal(b []byte) error + type CommonTlsContext_CombinedValidationContext struct + CombinedValidationContext *CommonTlsContext_CombinedCertificateValidationContext + type CommonTlsContext_ValidationContext struct + ValidationContext *CertificateValidationContext + type CommonTlsContext_ValidationContextSdsSecretConfig struct + ValidationContextSdsSecretConfig *SdsSecretConfig + type DownstreamTlsContext struct + CommonTlsContext *CommonTlsContext + RequireClientCertificate *types.BoolValue + RequireSni *types.BoolValue + SessionTicketKeysType isDownstreamTlsContext_SessionTicketKeysType + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*DownstreamTlsContext) Descriptor() ([]byte, []int) + func (*DownstreamTlsContext) ProtoMessage() + func (*DownstreamTlsContext) XXX_OneofWrappers() []interface{} + func (m *DownstreamTlsContext) GetCommonTlsContext() *CommonTlsContext + func (m *DownstreamTlsContext) GetRequireClientCertificate() *types.BoolValue + func (m *DownstreamTlsContext) GetRequireSni() *types.BoolValue + func (m *DownstreamTlsContext) GetSessionTicketKeys() *TlsSessionTicketKeys + func (m *DownstreamTlsContext) GetSessionTicketKeysSdsSecretConfig() *SdsSecretConfig + func (m *DownstreamTlsContext) GetSessionTicketKeysType() isDownstreamTlsContext_SessionTicketKeysType + func (m *DownstreamTlsContext) Reset() + func (m *DownstreamTlsContext) String() string + func (m *DownstreamTlsContext) XXX_DiscardUnknown() + func (m *DownstreamTlsContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DownstreamTlsContext) XXX_Merge(src proto.Message) + func (m *DownstreamTlsContext) XXX_Size() int + func (m *DownstreamTlsContext) XXX_Unmarshal(b []byte) error + type DownstreamTlsContext_SessionTicketKeys struct + SessionTicketKeys *TlsSessionTicketKeys + type DownstreamTlsContext_SessionTicketKeysSdsSecretConfig struct + SessionTicketKeysSdsSecretConfig *SdsSecretConfig + type PrivateKeyProvider struct + ConfigType isPrivateKeyProvider_ConfigType + ProviderName string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*PrivateKeyProvider) Descriptor() ([]byte, []int) + func (*PrivateKeyProvider) ProtoMessage() + func (*PrivateKeyProvider) XXX_OneofWrappers() []interface{} + func (m *PrivateKeyProvider) GetConfig() *types.Struct + func (m *PrivateKeyProvider) GetConfigType() isPrivateKeyProvider_ConfigType + func (m *PrivateKeyProvider) GetProviderName() string + func (m *PrivateKeyProvider) GetTypedConfig() *types.Any + func (m *PrivateKeyProvider) Reset() + func (m *PrivateKeyProvider) String() string + func (m *PrivateKeyProvider) XXX_DiscardUnknown() + func (m *PrivateKeyProvider) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *PrivateKeyProvider) XXX_Merge(src proto.Message) + func (m *PrivateKeyProvider) XXX_Size() int + func (m *PrivateKeyProvider) XXX_Unmarshal(b []byte) error + type PrivateKeyProvider_Config struct + Config *types.Struct + type PrivateKeyProvider_TypedConfig struct + TypedConfig *types.Any + type SdsSecretConfig struct + Name string + SdsConfig *core.ConfigSource + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*SdsSecretConfig) Descriptor() ([]byte, []int) + func (*SdsSecretConfig) ProtoMessage() + func (m *SdsSecretConfig) GetName() string + func (m *SdsSecretConfig) GetSdsConfig() *core.ConfigSource + func (m *SdsSecretConfig) Reset() + func (m *SdsSecretConfig) String() string + func (m *SdsSecretConfig) XXX_DiscardUnknown() + func (m *SdsSecretConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SdsSecretConfig) XXX_Merge(src proto.Message) + func (m *SdsSecretConfig) XXX_Size() int + func (m *SdsSecretConfig) XXX_Unmarshal(b []byte) error + type Secret struct + Name string + Type isSecret_Type + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*Secret) Descriptor() ([]byte, []int) + func (*Secret) ProtoMessage() + func (*Secret) XXX_OneofWrappers() []interface{} + func (m *Secret) GetName() string + func (m *Secret) GetSessionTicketKeys() *TlsSessionTicketKeys + func (m *Secret) GetTlsCertificate() *TlsCertificate + func (m *Secret) GetType() isSecret_Type + func (m *Secret) GetValidationContext() *CertificateValidationContext + func (m *Secret) Reset() + func (m *Secret) String() string + func (m *Secret) XXX_DiscardUnknown() + func (m *Secret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Secret) XXX_Merge(src proto.Message) + func (m *Secret) XXX_Size() int + func (m *Secret) XXX_Unmarshal(b []byte) error + type Secret_SessionTicketKeys struct + SessionTicketKeys *TlsSessionTicketKeys + type Secret_TlsCertificate struct + TlsCertificate *TlsCertificate + type Secret_ValidationContext struct + ValidationContext *CertificateValidationContext + type TlsCertificate struct + CertificateChain *core.DataSource + OcspStaple *core.DataSource + Password *core.DataSource + PrivateKey *core.DataSource + PrivateKeyProvider *PrivateKeyProvider + SignedCertificateTimestamp []*core.DataSource + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TlsCertificate) Descriptor() ([]byte, []int) + func (*TlsCertificate) ProtoMessage() + func (m *TlsCertificate) GetCertificateChain() *core.DataSource + func (m *TlsCertificate) GetOcspStaple() *core.DataSource + func (m *TlsCertificate) GetPassword() *core.DataSource + func (m *TlsCertificate) GetPrivateKey() *core.DataSource + func (m *TlsCertificate) GetPrivateKeyProvider() *PrivateKeyProvider + func (m *TlsCertificate) GetSignedCertificateTimestamp() []*core.DataSource + func (m *TlsCertificate) Reset() + func (m *TlsCertificate) String() string + func (m *TlsCertificate) XXX_DiscardUnknown() + func (m *TlsCertificate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TlsCertificate) XXX_Merge(src proto.Message) + func (m *TlsCertificate) XXX_Size() int + func (m *TlsCertificate) XXX_Unmarshal(b []byte) error + type TlsParameters struct + CipherSuites []string + EcdhCurves []string + TlsMaximumProtocolVersion TlsParameters_TlsProtocol + TlsMinimumProtocolVersion TlsParameters_TlsProtocol + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TlsParameters) Descriptor() ([]byte, []int) + func (*TlsParameters) ProtoMessage() + func (m *TlsParameters) GetCipherSuites() []string + func (m *TlsParameters) GetEcdhCurves() []string + func (m *TlsParameters) GetTlsMaximumProtocolVersion() TlsParameters_TlsProtocol + func (m *TlsParameters) GetTlsMinimumProtocolVersion() TlsParameters_TlsProtocol + func (m *TlsParameters) Reset() + func (m *TlsParameters) String() string + func (m *TlsParameters) XXX_DiscardUnknown() + func (m *TlsParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TlsParameters) XXX_Merge(src proto.Message) + func (m *TlsParameters) XXX_Size() int + func (m *TlsParameters) XXX_Unmarshal(b []byte) error + 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) EnumDescriptor() ([]byte, []int) + func (x TlsParameters_TlsProtocol) String() string + type TlsSessionTicketKeys struct + Keys []*core.DataSource + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TlsSessionTicketKeys) Descriptor() ([]byte, []int) + func (*TlsSessionTicketKeys) ProtoMessage() + func (m *TlsSessionTicketKeys) GetKeys() []*core.DataSource + func (m *TlsSessionTicketKeys) Reset() + func (m *TlsSessionTicketKeys) String() string + func (m *TlsSessionTicketKeys) XXX_DiscardUnknown() + func (m *TlsSessionTicketKeys) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TlsSessionTicketKeys) XXX_Merge(src proto.Message) + func (m *TlsSessionTicketKeys) XXX_Size() int + func (m *TlsSessionTicketKeys) XXX_Unmarshal(b []byte) error + type UpstreamTlsContext struct + AllowRenegotiation bool + CommonTlsContext *CommonTlsContext + MaxSessionKeys *types.UInt32Value + Sni string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*UpstreamTlsContext) Descriptor() ([]byte, []int) + func (*UpstreamTlsContext) ProtoMessage() + func (m *UpstreamTlsContext) GetAllowRenegotiation() bool + func (m *UpstreamTlsContext) GetCommonTlsContext() *CommonTlsContext + func (m *UpstreamTlsContext) GetMaxSessionKeys() *types.UInt32Value + func (m *UpstreamTlsContext) GetSni() string + func (m *UpstreamTlsContext) Reset() + func (m *UpstreamTlsContext) String() string + func (m *UpstreamTlsContext) XXX_DiscardUnknown() + func (m *UpstreamTlsContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UpstreamTlsContext) XXX_Merge(src proto.Message) + func (m *UpstreamTlsContext) XXX_Size() int + func (m *UpstreamTlsContext) XXX_Unmarshal(b []byte) error