Class CertProviderServerSslContextProviderFactory
java.lang.Object
io.grpc.xds.internal.security.certprovider.CertProviderServerSslContextProviderFactory
Creates CertProviderServerSslContextProvider.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CertificateProviderStoreprivate static final CertProviderServerSslContextProviderFactory -
Constructor Summary
ConstructorsConstructorDescriptionCertProviderServerSslContextProviderFactory(CertificateProviderStore certificateProviderStore) -
Method Summary
Modifier and TypeMethodDescriptiongetProvider(EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, Node node, Map<String, Bootstrapper.CertificateProviderInfo> certProviders) Creates aCertProviderServerSslContextProvider.
-
Field Details
-
DEFAULT_INSTANCE
-
certificateProviderStore
-
-
Constructor Details
-
CertProviderServerSslContextProviderFactory
public CertProviderServerSslContextProviderFactory(CertificateProviderStore certificateProviderStore)
-
-
Method Details
-
getInstance
-
getProvider
public SslContextProvider getProvider(EnvoyServerProtoData.DownstreamTlsContext downstreamTlsContext, Node node, @Nullable Map<String, Bootstrapper.CertificateProviderInfo> certProviders) Creates aCertProviderServerSslContextProvider.
-