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.String
defaultTlsProtocol
private java.lang.String
name
private boolean
provideTrustManager
-
Constructor Summary
Constructors Modifier Constructor Description private
ProviderBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description java.security.Provider
build()
Conscrypt.ProviderBuilder
defaultTlsProtocol(java.lang.String defaultTlsProtocol)
Specifies what the default TLS protocol should be for SSLContext identifiersTLS
,SSL
, andDefault
.Conscrypt.ProviderBuilder
provideTrustManager()
Deprecated.Use provideTrustManager(true)Conscrypt.ProviderBuilder
provideTrustManager(boolean provide)
Specifies whether the returned provider will provide an implementation ofTrustManagerFactory
.Conscrypt.ProviderBuilder
setName(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()
-
-