Uses of Class
io.envoyproxy.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext
Packages that use CertificateValidationContext
Package
Description
-
Uses of CertificateValidationContext in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3
Fields in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 declared as CertificateValidationContextModifier and TypeFieldDescriptionprivate static final CertificateValidationContext
CertificateValidationContext.DEFAULT_INSTANCE
private CertificateValidationContext
CommonTlsContext.CombinedCertificateValidationContext.Builder.defaultValidationContext_
private CertificateValidationContext
CommonTlsContext.CombinedCertificateValidationContext.defaultValidationContext_
Fields in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with type parameters of type CertificateValidationContextModifier and TypeFieldDescriptionprivate com.google.protobuf.SingleFieldBuilder
<CertificateValidationContext, CertificateValidationContext.Builder, CertificateValidationContextOrBuilder> CommonTlsContext.CombinedCertificateValidationContext.Builder.defaultValidationContextBuilder_
private static final com.google.protobuf.Parser
<CertificateValidationContext> CertificateValidationContext.PARSER
private com.google.protobuf.SingleFieldBuilder
<CertificateValidationContext, CertificateValidationContext.Builder, CertificateValidationContextOrBuilder> CommonTlsContext.Builder.validationContextBuilder_
private com.google.protobuf.SingleFieldBuilder
<CertificateValidationContext, CertificateValidationContext.Builder, CertificateValidationContextOrBuilder> Secret.Builder.validationContextBuilder_
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return CertificateValidationContextModifier and TypeMethodDescriptionCertificateValidationContext.Builder.build()
CertificateValidationContext.Builder.buildPartial()
static CertificateValidationContext
CertificateValidationContext.getDefaultInstance()
CertificateValidationContext.Builder.getDefaultInstanceForType()
CertificateValidationContext.getDefaultInstanceForType()
CommonTlsContext.CombinedCertificateValidationContext.Builder.getDefaultValidationContext()
How to validate peer certificates.CommonTlsContext.CombinedCertificateValidationContext.getDefaultValidationContext()
How to validate peer certificates.CommonTlsContext.CombinedCertificateValidationContextOrBuilder.getDefaultValidationContext()
How to validate peer certificates.CommonTlsContext.Builder.getValidationContext()
How to validate peer certificates.CommonTlsContext.getValidationContext()
How to validate peer certificates.CommonTlsContextOrBuilder.getValidationContext()
How to validate peer certificates.Secret.Builder.getValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
Secret.getValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
SecretOrBuilder.getValidationContext()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
static CertificateValidationContext
CertificateValidationContext.parseDelimitedFrom
(InputStream input) static CertificateValidationContext
CertificateValidationContext.parseDelimitedFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContext
CertificateValidationContext.parseFrom
(byte[] data) static CertificateValidationContext
CertificateValidationContext.parseFrom
(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContext
CertificateValidationContext.parseFrom
(com.google.protobuf.ByteString data) static CertificateValidationContext
CertificateValidationContext.parseFrom
(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContext
CertificateValidationContext.parseFrom
(com.google.protobuf.CodedInputStream input) static CertificateValidationContext
CertificateValidationContext.parseFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContext
CertificateValidationContext.parseFrom
(InputStream input) static CertificateValidationContext
CertificateValidationContext.parseFrom
(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContext
CertificateValidationContext.parseFrom
(ByteBuffer data) static CertificateValidationContext
CertificateValidationContext.parseFrom
(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 that return types with arguments of type CertificateValidationContextModifier and TypeMethodDescriptioncom.google.protobuf.Parser
<CertificateValidationContext> CertificateValidationContext.getParserForType()
private com.google.protobuf.SingleFieldBuilder
<CertificateValidationContext, CertificateValidationContext.Builder, CertificateValidationContextOrBuilder> CommonTlsContext.CombinedCertificateValidationContext.Builder.internalGetDefaultValidationContextFieldBuilder()
How to validate peer certificates.private com.google.protobuf.SingleFieldBuilder
<CertificateValidationContext, CertificateValidationContext.Builder, CertificateValidationContextOrBuilder> CommonTlsContext.Builder.internalGetValidationContextFieldBuilder()
How to validate peer certificates.private com.google.protobuf.SingleFieldBuilder
<CertificateValidationContext, CertificateValidationContext.Builder, CertificateValidationContextOrBuilder> Secret.Builder.internalGetValidationContextFieldBuilder()
.envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
static com.google.protobuf.Parser
<CertificateValidationContext> CertificateValidationContext.parser()
Methods in io.envoyproxy.envoy.extensions.transport_sockets.tls.v3 with parameters of type CertificateValidationContextModifier and TypeMethodDescriptionprivate void
CertificateValidationContext.Builder.buildPartial0
(CertificateValidationContext result) private void
CertificateValidationContext.Builder.buildPartialRepeatedFields
(CertificateValidationContext result) CommonTlsContext.CombinedCertificateValidationContext.Builder.mergeDefaultValidationContext
(CertificateValidationContext value) How to validate peer certificates.CertificateValidationContext.Builder.mergeFrom
(CertificateValidationContext other) CommonTlsContext.Builder.mergeValidationContext
(CertificateValidationContext value) How to validate peer certificates.Secret.Builder.mergeValidationContext
(CertificateValidationContext value) .envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
CertificateValidationContext.newBuilder
(CertificateValidationContext prototype) CommonTlsContext.CombinedCertificateValidationContext.Builder.setDefaultValidationContext
(CertificateValidationContext value) How to validate peer certificates.CommonTlsContext.Builder.setValidationContext
(CertificateValidationContext value) How to validate peer certificates.Secret.Builder.setValidationContext
(CertificateValidationContext value) .envoy.extensions.transport_sockets.tls.v3.CertificateValidationContext validation_context = 4;
-
Uses of CertificateValidationContext in io.grpc.xds.internal.security
Fields in io.grpc.xds.internal.security declared as CertificateValidationContextModifier and TypeFieldDescriptionprotected final CertificateValidationContext
DynamicSslContextProvider.staticCertificateValidationContext
Methods in io.grpc.xds.internal.security that return CertificateValidationContextModifier and TypeMethodDescriptionprotected abstract CertificateValidationContext
DynamicSslContextProvider.generateCertificateValidationContext()
Methods in io.grpc.xds.internal.security with parameters of type CertificateValidationContextModifier and TypeMethodDescriptionprotected abstract io.netty.handler.ssl.SslContextBuilder
DynamicSslContextProvider.getSslContextBuilder
(CertificateValidationContext certificateValidationContext) Gets a server or client side SslContextBuilder.Constructors in io.grpc.xds.internal.security with parameters of type CertificateValidationContextModifierConstructorDescriptionprotected
DynamicSslContextProvider
(EnvoyServerProtoData.BaseTlsContext tlsContext, CertificateValidationContext staticCertValidationContext) -
Uses of CertificateValidationContext in io.grpc.xds.internal.security.certprovider
Methods in io.grpc.xds.internal.security.certprovider that return CertificateValidationContextModifier and TypeMethodDescriptionprotected final CertificateValidationContext
CertProviderSslContextProvider.generateCertificateValidationContext()
protected static CertificateValidationContext
CertProviderSslContextProvider.getStaticValidationContext
(CommonTlsContext commonTlsContext) Methods in io.grpc.xds.internal.security.certprovider with parameters of type CertificateValidationContextModifier and TypeMethodDescriptionprotected final io.netty.handler.ssl.SslContextBuilder
CertProviderClientSslContextProvider.getSslContextBuilder
(CertificateValidationContext certificateValidationContextdationContext) protected final io.netty.handler.ssl.SslContextBuilder
CertProviderServerSslContextProvider.getSslContextBuilder
(CertificateValidationContext certificateValidationContextdationContext) Constructors in io.grpc.xds.internal.security.certprovider with parameters of type CertificateValidationContextModifierConstructorDescription(package private)
CertProviderClientSslContextProvider
(Node node, Map<String, Bootstrapper.CertificateProviderInfo> certProviders, CommonTlsContext.CertificateProviderInstance certInstance, CommonTlsContext.CertificateProviderInstance rootCertInstance, CertificateValidationContext staticCertValidationContext, EnvoyServerProtoData.UpstreamTlsContext upstreamTlsContext, CertificateProviderStore certificateProviderStore) (package private)
CertProviderServerSslContextProvider
(Node node, Map<String, Bootstrapper.CertificateProviderInfo> certProviders, CommonTlsContext.CertificateProviderInstance certInstance, CommonTlsContext.CertificateProviderInstance rootCertInstance, CertificateValidationContext staticCertValidationContext, EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, CertificateProviderStore certificateProviderStore) protected
CertProviderSslContextProvider
(Node node, Map<String, Bootstrapper.CertificateProviderInfo> certProviders, CommonTlsContext.CertificateProviderInstance certInstance, CommonTlsContext.CertificateProviderInstance rootCertInstance, CertificateValidationContext staticCertValidationContext, EnvoyServerProtoData.BaseTlsContext tlsContext, CertificateProviderStore certificateProviderStore) -
Uses of CertificateValidationContext in io.grpc.xds.internal.security.trust
Fields in io.grpc.xds.internal.security.trust declared as CertificateValidationContextModifier and TypeFieldDescriptionprivate final CertificateValidationContext
XdsX509TrustManager.certContext
Methods in io.grpc.xds.internal.security.trust with parameters of type CertificateValidationContextModifier and TypeMethodDescription(package private) static XdsX509TrustManager
XdsTrustManagerFactory.createX509TrustManager
(X509Certificate[] certs, CertificateValidationContext certContext) private static X509Certificate[]
XdsTrustManagerFactory.getTrustedCaFromCertContext
(CertificateValidationContext certificateValidationContext) Constructors in io.grpc.xds.internal.security.trust with parameters of type CertificateValidationContextModifierConstructorDescriptionXdsTrustManagerFactory
(CertificateValidationContext certificateValidationContext) Constructor constructs from aCertificateValidationContext
.XdsTrustManagerFactory
(X509Certificate[] certs, CertificateValidationContext staticCertificateValidationContext) private
XdsTrustManagerFactory
(X509Certificate[] certs, CertificateValidationContext certificateValidationContext, boolean validationContextIsStatic) (package private)
XdsX509TrustManager
(CertificateValidationContext certContext, X509ExtendedTrustManager delegate)