| Class | Description |
|---|---|
| Auth | |
| Auth.AuthAction |
Protobuf type
envoy.api.v2.auth.AuthAction |
| Auth.AuthAction.AndRule |
Logic AND that requires all rules match.
|
| Auth.AuthAction.AndRule.Builder |
Logic AND that requires all rules match.
|
| Auth.AuthAction.Builder |
Protobuf type
envoy.api.v2.auth.AuthAction |
| Auth.AuthAction.OrRule |
Logic OR that requires at least one rule matches.
|
| Auth.AuthAction.OrRule.Builder |
Logic OR that requires at least one rule matches.
|
| Auth.AuthAction.Rule |
Element type of AndRule/OrRule, it chooses among different type of rule.
|
| Auth.AuthAction.Rule.Builder |
Element type of AndRule/OrRule, it chooses among different type of rule.
|
| Auth.AuthAction.X509Rule |
Check peer identity using X.509 certificate.
|
| Auth.AuthAction.X509Rule.Builder |
Check peer identity using X.509 certificate.
|
| Cert | |
| Cert.CertificateValidationContext |
Protobuf type
envoy.api.v2.auth.CertificateValidationContext |
| Cert.CertificateValidationContext.Builder |
Protobuf type
envoy.api.v2.auth.CertificateValidationContext |
| Cert.CommonTlsContext |
TLS context shared by both client and server TLS contexts.
|
| Cert.CommonTlsContext.Builder |
TLS context shared by both client and server TLS contexts.
|
| Cert.CommonTlsContext.DeprecatedV1 |
These fields are deprecated and only are used during the interim v1 -> v2
transition period for internal purposes.
|
| Cert.CommonTlsContext.DeprecatedV1.Builder |
These fields are deprecated and only are used during the interim v1 -> v2
transition period for internal purposes.
|
| Cert.DownstreamTlsContext |
Protobuf type
envoy.api.v2.auth.DownstreamTlsContext |
| Cert.DownstreamTlsContext.Builder |
Protobuf type
envoy.api.v2.auth.DownstreamTlsContext |
| Cert.SdsSecretConfig |
[#proto-status: experimental]
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.auth.SdsSecretConfig |
| Cert.SdsSecretConfig.Builder |
[#proto-status: experimental]
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.auth.SdsSecretConfig |
| Cert.Secret |
[#proto-status: experimental]
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.auth.Secret |
| Cert.Secret.Builder |
[#proto-status: experimental]
[#not-implemented-hide:]
Protobuf type
envoy.api.v2.auth.Secret |
| Cert.TlsCertificate |
Protobuf type
envoy.api.v2.auth.TlsCertificate |
| Cert.TlsCertificate.Builder |
Protobuf type
envoy.api.v2.auth.TlsCertificate |
| Cert.TlsParameters |
Protobuf type
envoy.api.v2.auth.TlsParameters |
| Cert.TlsParameters.Builder |
Protobuf type
envoy.api.v2.auth.TlsParameters |
| Cert.TlsSessionTicketKeys |
Protobuf type
envoy.api.v2.auth.TlsSessionTicketKeys |
| Cert.TlsSessionTicketKeys.Builder |
Protobuf type
envoy.api.v2.auth.TlsSessionTicketKeys |
| Cert.UpstreamTlsContext |
Protobuf type
envoy.api.v2.auth.UpstreamTlsContext |
| Cert.UpstreamTlsContext.Builder |
Protobuf type
envoy.api.v2.auth.UpstreamTlsContext |
| Enum | Description |
|---|---|
| Auth.AuthAction.ActionType |
Should we do white-list or black-list style access control.
|
| Auth.AuthAction.Rule.RuleSpecifierCase | |
| Cert.DownstreamTlsContext.SessionTicketKeysTypeCase | |
| Cert.Secret.TypeCase | |
| Cert.TlsParameters.TlsProtocol |
Protobuf enum
envoy.api.v2.auth.TlsParameters.TlsProtocol |
Copyright © 2018 The Envoy Project. All rights reserved.