package envoy.api.v2.auth

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message CertificateValidationContext

common.proto:183

[#next-free-field: 11]

Used in: CommonTlsContext, CommonTlsContext.CombinedCertificateValidationContext, Secret

enum CertificateValidationContext.TrustChainVerification

common.proto:185

Peer certificate verification mode.

Used in: CertificateValidationContext

message CommonTlsContext

tls.proto:96

TLS context shared by both client and server TLS contexts. [#next-free-field: 9]

Used in: DownstreamTlsContext, UpstreamTlsContext

message CommonTlsContext.CombinedCertificateValidationContext

tls.proto:97

Used in: CommonTlsContext

message DownstreamTlsContext

tls.proto:55

[#next-free-field: 8]

Used in: listener.FilterChain

message GenericSecret

secret.proto:23

Used in: Secret

message PrivateKeyProvider

common.proto:113

BoringSSL private key method configuration. The private key methods are used for external (potentially asynchronous) signing and decryption operations. Some use cases for private key methods would be TPM support and TLS acceleration.

Used in: TlsCertificate

message SdsSecretConfig

secret.proto:28

Used in: CommonTlsContext, CommonTlsContext.CombinedCertificateValidationContext, DownstreamTlsContext

message Secret

secret.proto:38

[#next-free-field: 6]

Used in: config.bootstrap.v2.Bootstrap.StaticResources

message TlsCertificate

common.proto:127

[#next-free-field: 7]

Used in: CommonTlsContext, Secret

message TlsParameters

common.proto:27

Used in: CommonTlsContext

enum TlsParameters.TlsProtocol

common.proto:28

Used in: TlsParameters

message TlsSessionTicketKeys

common.proto:154

Used in: DownstreamTlsContext, Secret

message UpstreamTlsContext

tls.proto:27

Used in: Cluster