Class SSLSession
public class SSLSession : JVMBridgeBase<SSLSession>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition, ISSLSession
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<SSLSession>SSLSession
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Derived
- Inherited Members
-
JVMBridgeBase<SSLSession>.SExecuteWithSignature<TReturn>(IJavaType, string, string, params object[])JVMBridgeBase<SSLSession>.SExecuteWithSignature<TNewClass, TReturn>(string, string, params object[])JVMBridgeBase<SSLSession>.IsAssignableFrom(IJavaType)JVMBridgeBase<SSLSession>.IsAssignableFrom<T>()JVMBridgeBase<SSLSession>.Execute<T>(params T[])JVMBridgeBase<SSLSession>.DynBridgeClazzJVMBridgeBase<SSLSession>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
SSLSession()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
[Obsolete("SSLSession class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SSLSession()
SSLSession(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
[Obsolete("SSLSession class represents, in .NET, an instance of a JVM interface or abstract class. This public initializer is needed for JCOBridge internal use, other uses can produce unidentible behaviors.")]
public SSLSession(params object[] args)
Parameters
args
object[]
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
Methods
GetApplicationBufferSize()
public int GetApplicationBufferSize()
Returns
GetCipherSuite()
public String GetCipherSuite()
Returns
GetCreationTime()
public long GetCreationTime()
Returns
GetId()
public byte[] GetId()
Returns
GetLastAccessedTime()
public long GetLastAccessedTime()
Returns
GetLocalCertificates()
public Certificate[] GetLocalCertificates()
Returns
GetLocalPrincipal()
public Principal GetLocalPrincipal()
Returns
GetPacketBufferSize()
public int GetPacketBufferSize()
Returns
GetPeerCertificateChain()
[Obsolete]
public X509Certificate[] GetPeerCertificateChain()
Returns
Exceptions
GetPeerCertificates()
public Certificate[] GetPeerCertificates()
Returns
Exceptions
GetPeerHost()
public String GetPeerHost()
Returns
GetPeerPort()
public int GetPeerPort()
Returns
GetPeerPrincipal()
public Principal GetPeerPrincipal()
Returns
Exceptions
GetProtocol()
public String GetProtocol()
Returns
GetSessionContext()
public SSLSessionContext GetSessionContext()
Returns
GetValue(String)
public object GetValue(String arg0)
Parameters
Returns
GetValueNames()
public String[] GetValueNames()
Returns
Invalidate()
public void Invalidate()
IsValid()
public bool IsValid()
Returns
PutValue(String, object)
public void PutValue(String arg0, object arg1)
Parameters
RemoveValue(String)
public void RemoveValue(String arg0)