Class SSLSocketFactory
[Obsolete("Deprecated in JVM")]
public class SSLSocketFactory : LayeredSocketFactory, IDynamicMetaObjectProvider, IJVMBridgeCore, IEquatable<IJVMBridgeBaseInstance>, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeBaseInstance, IJVMBridgeDefinition, ILayeredSocketFactory, ISocketFactory
- Inheritance
-
SSLSocketFactory
- Implements
- Extension Methods
Constructors
SSLSocketFactory(String, KeyStore, String, KeyStore, SecureRandom, HostNameResolver)
[Obsolete("Deprecated in JVM")]
public SSLSocketFactory(String arg0, KeyStore arg1, String arg2, KeyStore arg3, SecureRandom arg4, HostNameResolver arg5)
Parameters
arg0Stringarg1KeyStorearg2Stringarg3KeyStorearg4SecureRandomarg5HostNameResolver
Exceptions
SSLSocketFactory(KeyStore)
[Obsolete("Deprecated in JVM")]
public SSLSocketFactory(KeyStore arg0)
Parameters
Exceptions
SSLSocketFactory(KeyStore, String)
[Obsolete("Deprecated in JVM")]
public SSLSocketFactory(KeyStore arg0, String arg1)
Parameters
Exceptions
SSLSocketFactory(KeyStore, String, KeyStore)
[Obsolete("Deprecated in JVM")]
public SSLSocketFactory(KeyStore arg0, String arg1, KeyStore arg2)
Parameters
Exceptions
SSLSocketFactory(IJVMBridgeBaseInitializer)
Initializer used internally by JCOBridge. Do not use directly.
[Obsolete("This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SSLSocketFactory(IJVMBridgeBaseInitializer initializer)
Parameters
initializerIJVMBridgeBaseInitializer
Properties
ALLOW_ALL_HOSTNAME_VERIFIER
[Obsolete("Deprecated in JVM")]
public static X509HostnameVerifier ALLOW_ALL_HOSTNAME_VERIFIER { get; set; }
Property Value
BROWSER_COMPATIBLE_HOSTNAME_VERIFIER
[Obsolete("Deprecated in JVM")]
public static X509HostnameVerifier BROWSER_COMPATIBLE_HOSTNAME_VERIFIER { get; set; }
Property Value
BridgeClassName
Java class name to be instantiated
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
true if the BridgeClassName is an abstract class, i.e. cannot be created an instance
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
true if the BridgeClassName implements java.lang.AutoCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
true if the BridgeClassName is an interface, i.e. does not have any public constructor
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
true if the BridgeClassName is a static class, i.e. does not have any public constructor
public override bool IsBridgeStatic { get; }
Property Value
SSL
[Obsolete("Deprecated in JVM")]
public static String SSL { get; set; }
Property Value
SSLV2
[Obsolete("Deprecated in JVM")]
public static String SSLV2 { get; set; }
Property Value
STRICT_HOSTNAME_VERIFIER
[Obsolete("Deprecated in JVM")]
public static X509HostnameVerifier STRICT_HOSTNAME_VERIFIER { get; set; }
Property Value
TLS
[Obsolete("Deprecated in JVM")]
public static String TLS { get; set; }
Property Value
Methods
ConnectSocket(Socket, String, int, InetAddress, int, HttpParams)
[Obsolete("Deprecated in JVM")]
public Socket ConnectSocket(Socket arg0, String arg1, int arg2, InetAddress arg3, int arg4, HttpParams arg5)
Parameters
arg0Socketarg1Stringarg2intarg3InetAddressarg4intarg5HttpParams
Returns
Exceptions
CreatePoolableInstance(String, KeyStore, String, KeyStore, SecureRandom, HostNameResolver)
HPA initializer for SSLSocketFactory(Java.Lang.String arg0, Java.Security.KeyStore arg1, Java.Lang.String arg2, Java.Security.KeyStore arg3, Java.Security.SecureRandom arg4, Org.Apache.Http.Conn.Scheme.HostNameResolver arg5)
public static SSLSocketFactory CreatePoolableInstance(String arg0, KeyStore arg1, String arg2, KeyStore arg3, SecureRandom arg4, HostNameResolver arg5)
Parameters
arg0Stringarg1KeyStorearg2Stringarg3KeyStorearg4SecureRandomarg5HostNameResolver
Returns
CreatePoolableInstance(KeyStore)
HPA initializer for SSLSocketFactory(Java.Security.KeyStore arg0)
public static SSLSocketFactory CreatePoolableInstance(KeyStore arg0)
Parameters
arg0KeyStore
Returns
CreatePoolableInstance(KeyStore, String)
HPA initializer for SSLSocketFactory(Java.Security.KeyStore arg0, Java.Lang.String arg1)
public static SSLSocketFactory CreatePoolableInstance(KeyStore arg0, String arg1)
Parameters
Returns
CreatePoolableInstance(KeyStore, String, KeyStore)
HPA initializer for SSLSocketFactory(Java.Security.KeyStore arg0, Java.Lang.String arg1, Java.Security.KeyStore arg2)
public static SSLSocketFactory CreatePoolableInstance(KeyStore arg0, String arg1, KeyStore arg2)
Parameters
Returns
CreateSocket()
[Obsolete("Deprecated in JVM")]
public Socket CreateSocket()
Returns
Exceptions
CreateSocket(Socket, String, int, bool)
[Obsolete("Deprecated in JVM")]
public Socket CreateSocket(Socket arg0, String arg1, int arg2, bool arg3)
Parameters
Returns
Exceptions
GetHostnameVerifier()
[Obsolete("Deprecated in JVM")]
public X509HostnameVerifier GetHostnameVerifier()
Returns
GetSocketFactory()
[Obsolete("Deprecated in JVM")]
public static SSLSocketFactory GetSocketFactory()
Returns
IsSecure(Socket)
[Obsolete("Deprecated in JVM")]
public bool IsSecure(Socket arg0)
Parameters
Returns
Exceptions
SetHostnameVerifier(X509HostnameVerifier)
[Obsolete("Deprecated in JVM")]
public void SetHostnameVerifier(X509HostnameVerifier arg0)