Versions in this module Expand all Collapse all v0 v0.6.3 Nov 12, 2018 Changes in this version type CommonTlsContext + func (m *CommonTlsContext) GetCombinedValidationContext() *CommonTlsContext_CombinedCertificateValidationContext + 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 (dst *CommonTlsContext_CombinedCertificateValidationContext) XXX_Merge(src proto.Message) + func (m *CommonTlsContext_CombinedCertificateValidationContext) GetDefaultValidationContext() *CertificateValidationContext + func (m *CommonTlsContext_CombinedCertificateValidationContext) GetValidationContextSdsSecretConfig() *SdsSecretConfig + func (m *CommonTlsContext_CombinedCertificateValidationContext) Marshal() (dAtA []byte, err error) + func (m *CommonTlsContext_CombinedCertificateValidationContext) MarshalTo(dAtA []byte) (int, error) + func (m *CommonTlsContext_CombinedCertificateValidationContext) Reset() + func (m *CommonTlsContext_CombinedCertificateValidationContext) Size() (n int) + func (m *CommonTlsContext_CombinedCertificateValidationContext) String() string + func (m *CommonTlsContext_CombinedCertificateValidationContext) Unmarshal(dAtA []byte) error + func (m *CommonTlsContext_CombinedCertificateValidationContext) Validate() error + func (m *CommonTlsContext_CombinedCertificateValidationContext) XXX_DiscardUnknown() + func (m *CommonTlsContext_CombinedCertificateValidationContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CommonTlsContext_CombinedCertificateValidationContext) XXX_Size() int + func (m *CommonTlsContext_CombinedCertificateValidationContext) XXX_Unmarshal(b []byte) error + func (this *CommonTlsContext_CombinedCertificateValidationContext) Equal(that interface{}) bool + type CommonTlsContext_CombinedCertificateValidationContextValidationError struct + Cause error + Field string + Key bool + Reason string + func (e CommonTlsContext_CombinedCertificateValidationContextValidationError) Error() string + type CommonTlsContext_CombinedValidationContext struct + CombinedValidationContext *CommonTlsContext_CombinedCertificateValidationContext + func (m *CommonTlsContext_CombinedValidationContext) MarshalTo(dAtA []byte) (int, error) + func (m *CommonTlsContext_CombinedValidationContext) Size() (n int) + func (this *CommonTlsContext_CombinedValidationContext) Equal(that interface{}) bool v0.6.2 Nov 6, 2018 v0.6.1 Oct 15, 2018 v0.6.0 Sep 25, 2018 v0.5.0 Aug 14, 2018 Changes in this version + var ErrIntOverflowCert = fmt.Errorf("proto: integer overflow") + var ErrInvalidLengthCert = fmt.Errorf("proto: negative length found during unmarshaling") + 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 (dst *CertificateValidationContext) XXX_Merge(src proto.Message) + 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) Marshal() (dAtA []byte, err error) + func (m *CertificateValidationContext) MarshalTo(dAtA []byte) (int, error) + func (m *CertificateValidationContext) Reset() + func (m *CertificateValidationContext) Size() (n int) + func (m *CertificateValidationContext) String() string + func (m *CertificateValidationContext) Unmarshal(dAtA []byte) error + func (m *CertificateValidationContext) Validate() error + func (m *CertificateValidationContext) XXX_DiscardUnknown() + func (m *CertificateValidationContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CertificateValidationContext) XXX_Size() int + func (m *CertificateValidationContext) XXX_Unmarshal(b []byte) error + func (this *CertificateValidationContext) Equal(that interface{}) bool + type CertificateValidationContextValidationError struct + Cause error + Field string + Key bool + Reason string + func (e CertificateValidationContextValidationError) Error() string + type CommonTlsContext struct + AlpnProtocols []string + DeprecatedV1 *CommonTlsContext_DeprecatedV1 + 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_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...) + func (dst *CommonTlsContext) XXX_Merge(src proto.Message) + func (m *CommonTlsContext) GetAlpnProtocols() []string + func (m *CommonTlsContext) GetDeprecatedV1() *CommonTlsContext_DeprecatedV1 + 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) Marshal() (dAtA []byte, err error) + func (m *CommonTlsContext) MarshalTo(dAtA []byte) (int, error) + func (m *CommonTlsContext) Reset() + func (m *CommonTlsContext) Size() (n int) + func (m *CommonTlsContext) String() string + func (m *CommonTlsContext) Unmarshal(dAtA []byte) error + func (m *CommonTlsContext) Validate() error + func (m *CommonTlsContext) XXX_DiscardUnknown() + func (m *CommonTlsContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CommonTlsContext) XXX_Size() int + func (m *CommonTlsContext) XXX_Unmarshal(b []byte) error + func (this *CommonTlsContext) Equal(that interface{}) bool + type CommonTlsContextValidationError struct + Cause error + Field string + Key bool + Reason string + func (e CommonTlsContextValidationError) Error() string + type CommonTlsContext_DeprecatedV1 struct + AltAlpnProtocols string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*CommonTlsContext_DeprecatedV1) Descriptor() ([]byte, []int) + func (*CommonTlsContext_DeprecatedV1) ProtoMessage() + func (dst *CommonTlsContext_DeprecatedV1) XXX_Merge(src proto.Message) + func (m *CommonTlsContext_DeprecatedV1) GetAltAlpnProtocols() string + func (m *CommonTlsContext_DeprecatedV1) Marshal() (dAtA []byte, err error) + func (m *CommonTlsContext_DeprecatedV1) MarshalTo(dAtA []byte) (int, error) + func (m *CommonTlsContext_DeprecatedV1) Reset() + func (m *CommonTlsContext_DeprecatedV1) Size() (n int) + func (m *CommonTlsContext_DeprecatedV1) String() string + func (m *CommonTlsContext_DeprecatedV1) Unmarshal(dAtA []byte) error + func (m *CommonTlsContext_DeprecatedV1) Validate() error + func (m *CommonTlsContext_DeprecatedV1) XXX_DiscardUnknown() + func (m *CommonTlsContext_DeprecatedV1) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *CommonTlsContext_DeprecatedV1) XXX_Size() int + func (m *CommonTlsContext_DeprecatedV1) XXX_Unmarshal(b []byte) error + func (this *CommonTlsContext_DeprecatedV1) Equal(that interface{}) bool + type CommonTlsContext_DeprecatedV1ValidationError struct + Cause error + Field string + Key bool + Reason string + func (e CommonTlsContext_DeprecatedV1ValidationError) Error() string + type CommonTlsContext_ValidationContext struct + ValidationContext *CertificateValidationContext + func (m *CommonTlsContext_ValidationContext) MarshalTo(dAtA []byte) (int, error) + func (m *CommonTlsContext_ValidationContext) Size() (n int) + func (this *CommonTlsContext_ValidationContext) Equal(that interface{}) bool + type CommonTlsContext_ValidationContextSdsSecretConfig struct + ValidationContextSdsSecretConfig *SdsSecretConfig + func (m *CommonTlsContext_ValidationContextSdsSecretConfig) MarshalTo(dAtA []byte) (int, error) + func (m *CommonTlsContext_ValidationContextSdsSecretConfig) Size() (n int) + func (this *CommonTlsContext_ValidationContextSdsSecretConfig) Equal(that interface{}) bool + 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_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...) + func (dst *DownstreamTlsContext) XXX_Merge(src proto.Message) + 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) Marshal() (dAtA []byte, err error) + func (m *DownstreamTlsContext) MarshalTo(dAtA []byte) (int, error) + func (m *DownstreamTlsContext) Reset() + func (m *DownstreamTlsContext) Size() (n int) + func (m *DownstreamTlsContext) String() string + func (m *DownstreamTlsContext) Unmarshal(dAtA []byte) error + func (m *DownstreamTlsContext) Validate() error + func (m *DownstreamTlsContext) XXX_DiscardUnknown() + func (m *DownstreamTlsContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *DownstreamTlsContext) XXX_Size() int + func (m *DownstreamTlsContext) XXX_Unmarshal(b []byte) error + func (this *DownstreamTlsContext) Equal(that interface{}) bool + type DownstreamTlsContextValidationError struct + Cause error + Field string + Key bool + Reason string + func (e DownstreamTlsContextValidationError) Error() string + type DownstreamTlsContext_SessionTicketKeys struct + SessionTicketKeys *TlsSessionTicketKeys + func (m *DownstreamTlsContext_SessionTicketKeys) MarshalTo(dAtA []byte) (int, error) + func (m *DownstreamTlsContext_SessionTicketKeys) Size() (n int) + func (this *DownstreamTlsContext_SessionTicketKeys) Equal(that interface{}) bool + type DownstreamTlsContext_SessionTicketKeysSdsSecretConfig struct + SessionTicketKeysSdsSecretConfig *SdsSecretConfig + func (m *DownstreamTlsContext_SessionTicketKeysSdsSecretConfig) MarshalTo(dAtA []byte) (int, error) + func (m *DownstreamTlsContext_SessionTicketKeysSdsSecretConfig) Size() (n int) + func (this *DownstreamTlsContext_SessionTicketKeysSdsSecretConfig) Equal(that interface{}) bool + 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 (dst *SdsSecretConfig) XXX_Merge(src proto.Message) + func (m *SdsSecretConfig) GetName() string + func (m *SdsSecretConfig) GetSdsConfig() *core.ConfigSource + func (m *SdsSecretConfig) Marshal() (dAtA []byte, err error) + func (m *SdsSecretConfig) MarshalTo(dAtA []byte) (int, error) + func (m *SdsSecretConfig) Reset() + func (m *SdsSecretConfig) Size() (n int) + func (m *SdsSecretConfig) String() string + func (m *SdsSecretConfig) Unmarshal(dAtA []byte) error + func (m *SdsSecretConfig) Validate() error + func (m *SdsSecretConfig) XXX_DiscardUnknown() + func (m *SdsSecretConfig) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *SdsSecretConfig) XXX_Size() int + func (m *SdsSecretConfig) XXX_Unmarshal(b []byte) error + func (this *SdsSecretConfig) Equal(that interface{}) bool + type SdsSecretConfigValidationError struct + Cause error + Field string + Key bool + Reason string + func (e SdsSecretConfigValidationError) Error() string + 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_OneofFuncs() (func(msg proto.Message, b *proto.Buffer) error, ...) + func (dst *Secret) XXX_Merge(src proto.Message) + 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) Marshal() (dAtA []byte, err error) + func (m *Secret) MarshalTo(dAtA []byte) (int, error) + func (m *Secret) Reset() + func (m *Secret) Size() (n int) + func (m *Secret) String() string + func (m *Secret) Unmarshal(dAtA []byte) error + func (m *Secret) Validate() error + func (m *Secret) XXX_DiscardUnknown() + func (m *Secret) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *Secret) XXX_Size() int + func (m *Secret) XXX_Unmarshal(b []byte) error + func (this *Secret) Equal(that interface{}) bool + type SecretValidationError struct + Cause error + Field string + Key bool + Reason string + func (e SecretValidationError) Error() string + type Secret_SessionTicketKeys struct + SessionTicketKeys *TlsSessionTicketKeys + func (m *Secret_SessionTicketKeys) MarshalTo(dAtA []byte) (int, error) + func (m *Secret_SessionTicketKeys) Size() (n int) + func (this *Secret_SessionTicketKeys) Equal(that interface{}) bool + type Secret_TlsCertificate struct + TlsCertificate *TlsCertificate + func (m *Secret_TlsCertificate) MarshalTo(dAtA []byte) (int, error) + func (m *Secret_TlsCertificate) Size() (n int) + func (this *Secret_TlsCertificate) Equal(that interface{}) bool + type Secret_ValidationContext struct + ValidationContext *CertificateValidationContext + func (m *Secret_ValidationContext) MarshalTo(dAtA []byte) (int, error) + func (m *Secret_ValidationContext) Size() (n int) + func (this *Secret_ValidationContext) Equal(that interface{}) bool + type TlsCertificate struct + CertificateChain *core.DataSource + OcspStaple *core.DataSource + Password *core.DataSource + PrivateKey *core.DataSource + SignedCertificateTimestamp []*core.DataSource + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*TlsCertificate) Descriptor() ([]byte, []int) + func (*TlsCertificate) ProtoMessage() + func (dst *TlsCertificate) XXX_Merge(src proto.Message) + 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) GetSignedCertificateTimestamp() []*core.DataSource + func (m *TlsCertificate) Marshal() (dAtA []byte, err error) + func (m *TlsCertificate) MarshalTo(dAtA []byte) (int, error) + func (m *TlsCertificate) Reset() + func (m *TlsCertificate) Size() (n int) + func (m *TlsCertificate) String() string + func (m *TlsCertificate) Unmarshal(dAtA []byte) error + func (m *TlsCertificate) Validate() error + func (m *TlsCertificate) XXX_DiscardUnknown() + func (m *TlsCertificate) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TlsCertificate) XXX_Size() int + func (m *TlsCertificate) XXX_Unmarshal(b []byte) error + func (this *TlsCertificate) Equal(that interface{}) bool + type TlsCertificateValidationError struct + Cause error + Field string + Key bool + Reason string + func (e TlsCertificateValidationError) Error() string + 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 (dst *TlsParameters) XXX_Merge(src proto.Message) + 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) Marshal() (dAtA []byte, err error) + func (m *TlsParameters) MarshalTo(dAtA []byte) (int, error) + func (m *TlsParameters) Reset() + func (m *TlsParameters) Size() (n int) + func (m *TlsParameters) String() string + func (m *TlsParameters) Unmarshal(dAtA []byte) error + func (m *TlsParameters) Validate() error + func (m *TlsParameters) XXX_DiscardUnknown() + func (m *TlsParameters) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TlsParameters) XXX_Size() int + func (m *TlsParameters) XXX_Unmarshal(b []byte) error + func (this *TlsParameters) Equal(that interface{}) bool + type TlsParametersValidationError struct + Cause error + Field string + Key bool + Reason string + func (e TlsParametersValidationError) Error() 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) 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 (dst *TlsSessionTicketKeys) XXX_Merge(src proto.Message) + func (m *TlsSessionTicketKeys) GetKeys() []*core.DataSource + func (m *TlsSessionTicketKeys) Marshal() (dAtA []byte, err error) + func (m *TlsSessionTicketKeys) MarshalTo(dAtA []byte) (int, error) + func (m *TlsSessionTicketKeys) Reset() + func (m *TlsSessionTicketKeys) Size() (n int) + func (m *TlsSessionTicketKeys) String() string + func (m *TlsSessionTicketKeys) Unmarshal(dAtA []byte) error + func (m *TlsSessionTicketKeys) Validate() error + func (m *TlsSessionTicketKeys) XXX_DiscardUnknown() + func (m *TlsSessionTicketKeys) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *TlsSessionTicketKeys) XXX_Size() int + func (m *TlsSessionTicketKeys) XXX_Unmarshal(b []byte) error + func (this *TlsSessionTicketKeys) Equal(that interface{}) bool + type TlsSessionTicketKeysValidationError struct + Cause error + Field string + Key bool + Reason string + func (e TlsSessionTicketKeysValidationError) Error() string + type UpstreamTlsContext struct + AllowRenegotiation bool + CommonTlsContext *CommonTlsContext + Sni string + XXX_NoUnkeyedLiteral struct{} + XXX_sizecache int32 + XXX_unrecognized []byte + func (*UpstreamTlsContext) Descriptor() ([]byte, []int) + func (*UpstreamTlsContext) ProtoMessage() + func (dst *UpstreamTlsContext) XXX_Merge(src proto.Message) + func (m *UpstreamTlsContext) GetAllowRenegotiation() bool + func (m *UpstreamTlsContext) GetCommonTlsContext() *CommonTlsContext + func (m *UpstreamTlsContext) GetSni() string + func (m *UpstreamTlsContext) Marshal() (dAtA []byte, err error) + func (m *UpstreamTlsContext) MarshalTo(dAtA []byte) (int, error) + func (m *UpstreamTlsContext) Reset() + func (m *UpstreamTlsContext) Size() (n int) + func (m *UpstreamTlsContext) String() string + func (m *UpstreamTlsContext) Unmarshal(dAtA []byte) error + func (m *UpstreamTlsContext) Validate() error + func (m *UpstreamTlsContext) XXX_DiscardUnknown() + func (m *UpstreamTlsContext) XXX_Marshal(b []byte, deterministic bool) ([]byte, error) + func (m *UpstreamTlsContext) XXX_Size() int + func (m *UpstreamTlsContext) XXX_Unmarshal(b []byte) error + func (this *UpstreamTlsContext) Equal(that interface{}) bool + type UpstreamTlsContextValidationError struct + Cause error + Field string + Key bool + Reason string + func (e UpstreamTlsContextValidationError) Error() string