Package org.conscrypt
Class Conscrypt.ProviderBuilder
- java.lang.Object
-
- org.conscrypt.Conscrypt.ProviderBuilder
-
- Enclosing class:
- Conscrypt
public static class Conscrypt.ProviderBuilder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.StringdefaultTlsProtocolprivate java.lang.Stringnameprivate booleanprovideTrustManager
-
Constructor Summary
Constructors Modifier Constructor Description privateProviderBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.security.Providerbuild()Conscrypt.ProviderBuilderdefaultTlsProtocol(java.lang.String defaultTlsProtocol)Specifies what the default TLS protocol should be for SSLContext identifiersTLS,SSL, andDefault.Conscrypt.ProviderBuilderprovideTrustManager()Deprecated.Use provideTrustManager(true)Conscrypt.ProviderBuilderprovideTrustManager(boolean provide)Specifies whether the returned provider will provide an implementation ofTrustManagerFactory.Conscrypt.ProviderBuildersetName(java.lang.String name)Sets the name of the Provider to be built.
-
-
-
Method Detail
-
setName
public Conscrypt.ProviderBuilder setName(java.lang.String name)
Sets the name of the Provider to be built.
-
provideTrustManager
@Deprecated public Conscrypt.ProviderBuilder provideTrustManager()
Deprecated.Use provideTrustManager(true)Causes the returned provider to provide an implementation ofTrustManagerFactory.
-
provideTrustManager
public Conscrypt.ProviderBuilder provideTrustManager(boolean provide)
Specifies whether the returned provider will provide an implementation ofTrustManagerFactory.
-
defaultTlsProtocol
public Conscrypt.ProviderBuilder defaultTlsProtocol(java.lang.String defaultTlsProtocol)
Specifies what the default TLS protocol should be for SSLContext identifiersTLS,SSL, andDefault.
-
build
public java.security.Provider build()
-
-