Package io.cryostat.agent
Class MainModule_ProvideClientSslContextFactory
- java.lang.Object
-
- io.cryostat.agent.MainModule_ProvideClientSslContextFactory
-
- All Implemented Interfaces:
dagger.internal.Factory<SSLContext>,dagger.internal.Provider<SSLContext>,jakarta.inject.Provider<SSLContext>,javax.inject.Provider<SSLContext>
@DaggerGenerated @Generated(value="dagger.internal.codegen.ComponentProcessor", comments="https://dagger.dev") public final class MainModule_ProvideClientSslContextFactory extends Object implements dagger.internal.Factory<SSLContext>
-
-
Constructor Summary
Constructors Constructor Description MainModule_ProvideClientSslContextFactory(dagger.internal.Provider<String> clientTlsVersionProvider, dagger.internal.Provider<Boolean> trustAllProvider, dagger.internal.Provider<Optional<String>> truststorePathProvider, dagger.internal.Provider<Optional<ConfigModule.BytePass>> truststorePassProvider, dagger.internal.Provider<String> passCharsetProvider, dagger.internal.Provider<String> truststoreTypeProvider, dagger.internal.Provider<List<TruststoreConfig>> truststoreCertsProvider, dagger.internal.Provider<Optional<String>> clientAuthCertPathProvider, dagger.internal.Provider<String> clientAuthCertTypeProvider, dagger.internal.Provider<String> clientAuthCertAliasProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPathProvider, dagger.internal.Provider<String> clientAuthKeyTypeProvider, dagger.internal.Provider<String> clientAuthKeyCharsetProvider, dagger.internal.Provider<String> clientAuthKeyEncodingProvider, dagger.internal.Provider<String> clientAuthKeystoreTypeProvider, dagger.internal.Provider<Optional<String>> clientAuthKeystorePassProvider, dagger.internal.Provider<Optional<String>> clientAuthKeystorePassFileProvider, dagger.internal.Provider<String> clientAuthKeystorePassFileCharsetProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPassProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPassFileProvider, dagger.internal.Provider<String> clientAuthKeyPassFileCharsetProvider, dagger.internal.Provider<String> clientAuthKeyManagerTypeProvider, dagger.internal.Provider<URI> baseUriProvider, dagger.internal.Provider<Boolean> tlsRequiredProvider)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MainModule_ProvideClientSslContextFactorycreate(dagger.internal.Provider<String> clientTlsVersionProvider, dagger.internal.Provider<Boolean> trustAllProvider, dagger.internal.Provider<Optional<String>> truststorePathProvider, dagger.internal.Provider<Optional<ConfigModule.BytePass>> truststorePassProvider, dagger.internal.Provider<String> passCharsetProvider, dagger.internal.Provider<String> truststoreTypeProvider, dagger.internal.Provider<List<TruststoreConfig>> truststoreCertsProvider, dagger.internal.Provider<Optional<String>> clientAuthCertPathProvider, dagger.internal.Provider<String> clientAuthCertTypeProvider, dagger.internal.Provider<String> clientAuthCertAliasProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPathProvider, dagger.internal.Provider<String> clientAuthKeyTypeProvider, dagger.internal.Provider<String> clientAuthKeyCharsetProvider, dagger.internal.Provider<String> clientAuthKeyEncodingProvider, dagger.internal.Provider<String> clientAuthKeystoreTypeProvider, dagger.internal.Provider<Optional<String>> clientAuthKeystorePassProvider, dagger.internal.Provider<Optional<String>> clientAuthKeystorePassFileProvider, dagger.internal.Provider<String> clientAuthKeystorePassFileCharsetProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPassProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPassFileProvider, dagger.internal.Provider<String> clientAuthKeyPassFileCharsetProvider, dagger.internal.Provider<String> clientAuthKeyManagerTypeProvider, dagger.internal.Provider<URI> baseUriProvider, dagger.internal.Provider<Boolean> tlsRequiredProvider)static MainModule_ProvideClientSslContextFactorycreate(javax.inject.Provider<String> clientTlsVersionProvider, javax.inject.Provider<Boolean> trustAllProvider, javax.inject.Provider<Optional<String>> truststorePathProvider, javax.inject.Provider<Optional<ConfigModule.BytePass>> truststorePassProvider, javax.inject.Provider<String> passCharsetProvider, javax.inject.Provider<String> truststoreTypeProvider, javax.inject.Provider<List<TruststoreConfig>> truststoreCertsProvider, javax.inject.Provider<Optional<String>> clientAuthCertPathProvider, javax.inject.Provider<String> clientAuthCertTypeProvider, javax.inject.Provider<String> clientAuthCertAliasProvider, javax.inject.Provider<Optional<String>> clientAuthKeyPathProvider, javax.inject.Provider<String> clientAuthKeyTypeProvider, javax.inject.Provider<String> clientAuthKeyCharsetProvider, javax.inject.Provider<String> clientAuthKeyEncodingProvider, javax.inject.Provider<String> clientAuthKeystoreTypeProvider, javax.inject.Provider<Optional<String>> clientAuthKeystorePassProvider, javax.inject.Provider<Optional<String>> clientAuthKeystorePassFileProvider, javax.inject.Provider<String> clientAuthKeystorePassFileCharsetProvider, javax.inject.Provider<Optional<String>> clientAuthKeyPassProvider, javax.inject.Provider<Optional<String>> clientAuthKeyPassFileProvider, javax.inject.Provider<String> clientAuthKeyPassFileCharsetProvider, javax.inject.Provider<String> clientAuthKeyManagerTypeProvider, javax.inject.Provider<URI> baseUriProvider, javax.inject.Provider<Boolean> tlsRequiredProvider)SSLContextget()static SSLContextprovideClientSslContext(String clientTlsVersion, boolean trustAll, Optional<String> truststorePath, Optional<ConfigModule.BytePass> truststorePass, String passCharset, String truststoreType, List<TruststoreConfig> truststoreCerts, Optional<String> clientAuthCertPath, String clientAuthCertType, String clientAuthCertAlias, Optional<String> clientAuthKeyPath, String clientAuthKeyType, String clientAuthKeyCharset, String clientAuthKeyEncoding, String clientAuthKeystoreType, Optional<String> clientAuthKeystorePass, Optional<String> clientAuthKeystorePassFile, String clientAuthKeystorePassFileCharset, Optional<String> clientAuthKeyPass, Optional<String> clientAuthKeyPassFile, String clientAuthKeyPassFileCharset, String clientAuthKeyManagerType, URI baseUri, boolean tlsRequired)
-
-
-
Constructor Detail
-
MainModule_ProvideClientSslContextFactory
public MainModule_ProvideClientSslContextFactory(dagger.internal.Provider<String> clientTlsVersionProvider, dagger.internal.Provider<Boolean> trustAllProvider, dagger.internal.Provider<Optional<String>> truststorePathProvider, dagger.internal.Provider<Optional<ConfigModule.BytePass>> truststorePassProvider, dagger.internal.Provider<String> passCharsetProvider, dagger.internal.Provider<String> truststoreTypeProvider, dagger.internal.Provider<List<TruststoreConfig>> truststoreCertsProvider, dagger.internal.Provider<Optional<String>> clientAuthCertPathProvider, dagger.internal.Provider<String> clientAuthCertTypeProvider, dagger.internal.Provider<String> clientAuthCertAliasProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPathProvider, dagger.internal.Provider<String> clientAuthKeyTypeProvider, dagger.internal.Provider<String> clientAuthKeyCharsetProvider, dagger.internal.Provider<String> clientAuthKeyEncodingProvider, dagger.internal.Provider<String> clientAuthKeystoreTypeProvider, dagger.internal.Provider<Optional<String>> clientAuthKeystorePassProvider, dagger.internal.Provider<Optional<String>> clientAuthKeystorePassFileProvider, dagger.internal.Provider<String> clientAuthKeystorePassFileCharsetProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPassProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPassFileProvider, dagger.internal.Provider<String> clientAuthKeyPassFileCharsetProvider, dagger.internal.Provider<String> clientAuthKeyManagerTypeProvider, dagger.internal.Provider<URI> baseUriProvider, dagger.internal.Provider<Boolean> tlsRequiredProvider)
-
-
Method Detail
-
get
public SSLContext get()
- Specified by:
getin interfacejakarta.inject.Provider<SSLContext>- Specified by:
getin interfacejavax.inject.Provider<SSLContext>
-
create
public static MainModule_ProvideClientSslContextFactory create(javax.inject.Provider<String> clientTlsVersionProvider, javax.inject.Provider<Boolean> trustAllProvider, javax.inject.Provider<Optional<String>> truststorePathProvider, javax.inject.Provider<Optional<ConfigModule.BytePass>> truststorePassProvider, javax.inject.Provider<String> passCharsetProvider, javax.inject.Provider<String> truststoreTypeProvider, javax.inject.Provider<List<TruststoreConfig>> truststoreCertsProvider, javax.inject.Provider<Optional<String>> clientAuthCertPathProvider, javax.inject.Provider<String> clientAuthCertTypeProvider, javax.inject.Provider<String> clientAuthCertAliasProvider, javax.inject.Provider<Optional<String>> clientAuthKeyPathProvider, javax.inject.Provider<String> clientAuthKeyTypeProvider, javax.inject.Provider<String> clientAuthKeyCharsetProvider, javax.inject.Provider<String> clientAuthKeyEncodingProvider, javax.inject.Provider<String> clientAuthKeystoreTypeProvider, javax.inject.Provider<Optional<String>> clientAuthKeystorePassProvider, javax.inject.Provider<Optional<String>> clientAuthKeystorePassFileProvider, javax.inject.Provider<String> clientAuthKeystorePassFileCharsetProvider, javax.inject.Provider<Optional<String>> clientAuthKeyPassProvider, javax.inject.Provider<Optional<String>> clientAuthKeyPassFileProvider, javax.inject.Provider<String> clientAuthKeyPassFileCharsetProvider, javax.inject.Provider<String> clientAuthKeyManagerTypeProvider, javax.inject.Provider<URI> baseUriProvider, javax.inject.Provider<Boolean> tlsRequiredProvider)
-
create
public static MainModule_ProvideClientSslContextFactory create(dagger.internal.Provider<String> clientTlsVersionProvider, dagger.internal.Provider<Boolean> trustAllProvider, dagger.internal.Provider<Optional<String>> truststorePathProvider, dagger.internal.Provider<Optional<ConfigModule.BytePass>> truststorePassProvider, dagger.internal.Provider<String> passCharsetProvider, dagger.internal.Provider<String> truststoreTypeProvider, dagger.internal.Provider<List<TruststoreConfig>> truststoreCertsProvider, dagger.internal.Provider<Optional<String>> clientAuthCertPathProvider, dagger.internal.Provider<String> clientAuthCertTypeProvider, dagger.internal.Provider<String> clientAuthCertAliasProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPathProvider, dagger.internal.Provider<String> clientAuthKeyTypeProvider, dagger.internal.Provider<String> clientAuthKeyCharsetProvider, dagger.internal.Provider<String> clientAuthKeyEncodingProvider, dagger.internal.Provider<String> clientAuthKeystoreTypeProvider, dagger.internal.Provider<Optional<String>> clientAuthKeystorePassProvider, dagger.internal.Provider<Optional<String>> clientAuthKeystorePassFileProvider, dagger.internal.Provider<String> clientAuthKeystorePassFileCharsetProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPassProvider, dagger.internal.Provider<Optional<String>> clientAuthKeyPassFileProvider, dagger.internal.Provider<String> clientAuthKeyPassFileCharsetProvider, dagger.internal.Provider<String> clientAuthKeyManagerTypeProvider, dagger.internal.Provider<URI> baseUriProvider, dagger.internal.Provider<Boolean> tlsRequiredProvider)
-
provideClientSslContext
public static SSLContext provideClientSslContext(String clientTlsVersion, boolean trustAll, Optional<String> truststorePath, Optional<ConfigModule.BytePass> truststorePass, String passCharset, String truststoreType, List<TruststoreConfig> truststoreCerts, Optional<String> clientAuthCertPath, String clientAuthCertType, String clientAuthCertAlias, Optional<String> clientAuthKeyPath, String clientAuthKeyType, String clientAuthKeyCharset, String clientAuthKeyEncoding, String clientAuthKeystoreType, Optional<String> clientAuthKeystorePass, Optional<String> clientAuthKeystorePassFile, String clientAuthKeystorePassFileCharset, Optional<String> clientAuthKeyPass, Optional<String> clientAuthKeyPassFile, String clientAuthKeyPassFileCharset, String clientAuthKeyManagerType, URI baseUri, boolean tlsRequired)
-
-