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 CertificateValidationContextCertificateValidationContext.DEFAULT_INSTANCEprivate CertificateValidationContextCommonTlsContext.CombinedCertificateValidationContext.Builder.defaultValidationContext_private CertificateValidationContextCommonTlsContext.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.PARSERprivate 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 CertificateValidationContextCertificateValidationContext.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 CertificateValidationContextCertificateValidationContext.parseDelimitedFrom(InputStream input) static CertificateValidationContextCertificateValidationContext.parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContextCertificateValidationContext.parseFrom(byte[] data) static CertificateValidationContextCertificateValidationContext.parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContextCertificateValidationContext.parseFrom(com.google.protobuf.ByteString data) static CertificateValidationContextCertificateValidationContext.parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContextCertificateValidationContext.parseFrom(com.google.protobuf.CodedInputStream input) static CertificateValidationContextCertificateValidationContext.parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContextCertificateValidationContext.parseFrom(InputStream input) static CertificateValidationContextCertificateValidationContext.parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static CertificateValidationContextCertificateValidationContext.parseFrom(ByteBuffer data) static CertificateValidationContextCertificateValidationContext.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 TypeMethodDescriptionprivate com.google.protobuf.SingleFieldBuilder<CertificateValidationContext, CertificateValidationContext.Builder, CertificateValidationContextOrBuilder> CommonTlsContext.CombinedCertificateValidationContext.Builder.getDefaultValidationContextFieldBuilder()How to validate peer certificates.com.google.protobuf.Parser<CertificateValidationContext> CertificateValidationContext.getParserForType()private com.google.protobuf.SingleFieldBuilder<CertificateValidationContext, CertificateValidationContext.Builder, CertificateValidationContextOrBuilder> CommonTlsContext.Builder.getValidationContextFieldBuilder()How to validate peer certificates.private com.google.protobuf.SingleFieldBuilder<CertificateValidationContext, CertificateValidationContext.Builder, CertificateValidationContextOrBuilder> Secret.Builder.getValidationContextFieldBuilder().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 voidCertificateValidationContext.Builder.buildPartial0(CertificateValidationContext result) private voidCertificateValidationContext.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 CertificateValidationContextDynamicSslContextProvider.staticCertificateValidationContextMethods in io.grpc.xds.internal.security that return CertificateValidationContextModifier and TypeMethodDescriptionprotected abstract CertificateValidationContextDynamicSslContextProvider.generateCertificateValidationContext()Methods in io.grpc.xds.internal.security with parameters of type CertificateValidationContextModifier and TypeMethodDescriptionprotected abstract io.netty.handler.ssl.SslContextBuilderDynamicSslContextProvider.getSslContextBuilder(CertificateValidationContext certificateValidationContext) Gets a server or client side SslContextBuilder.Constructors in io.grpc.xds.internal.security with parameters of type CertificateValidationContextModifierConstructorDescriptionprotectedDynamicSslContextProvider(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 CertificateValidationContextCertProviderSslContextProvider.generateCertificateValidationContext()protected static CertificateValidationContextCertProviderSslContextProvider.getStaticValidationContext(CommonTlsContext commonTlsContext) Methods in io.grpc.xds.internal.security.certprovider with parameters of type CertificateValidationContextModifier and TypeMethodDescriptionprotected final io.netty.handler.ssl.SslContextBuilderCertProviderClientSslContextProvider.getSslContextBuilder(CertificateValidationContext certificateValidationContextdationContext) protected final io.netty.handler.ssl.SslContextBuilderCertProviderServerSslContextProvider.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) protectedCertProviderSslContextProvider(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 CertificateValidationContextXdsX509TrustManager.certContextMethods in io.grpc.xds.internal.security.trust with parameters of type CertificateValidationContextModifier and TypeMethodDescription(package private) static XdsX509TrustManagerXdsTrustManagerFactory.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) privateXdsTrustManagerFactory(X509Certificate[] certs, CertificateValidationContext certificateValidationContext, boolean validationContextIsStatic) (package private)XdsX509TrustManager(CertificateValidationContext certContext, X509ExtendedTrustManager delegate)