Interface ISSLSession
.NET interface for TO BE DEFINED FROM USER
public interface ISSLSession
Properties
ApplicationBufferSize
int ApplicationBufferSize { get; }
Property Value
CipherSuite
String CipherSuite { get; }
Property Value
CreationTime
long CreationTime { get; }
Property Value
Id
byte[] Id { get; }
Property Value
- byte[]
LastAccessedTime
long LastAccessedTime { get; }
Property Value
LocalCertificates
Certificate[] LocalCertificates { get; }
Property Value
LocalPrincipal
Principal LocalPrincipal { get; }
Property Value
PacketBufferSize
int PacketBufferSize { get; }
Property Value
PeerCertificates
Certificate[] PeerCertificates { get; }
Property Value
PeerHost
String PeerHost { get; }
Property Value
PeerPort
int PeerPort { get; }
Property Value
PeerPrincipal
Principal PeerPrincipal { get; }
Property Value
Protocol
String Protocol { get; }
Property Value
SessionContext
SSLSessionContext SessionContext { get; }
Property Value
ValueNames
String[] ValueNames { get; }
Property Value
- String[]
Methods
GetValue(String)
object GetValue(String arg0)
Parameters
Returns
Invalidate()
void Invalidate()
IsValid()
https://docs.oracle.com/en/java/javase/11/docs/api/java.base/javax/net/ssl/SSLSession.html#isValid()
bool IsValid()
Returns
PutValue(String, object)
void PutValue(String arg0, object arg1)
Parameters
RemoveValue(String)
void RemoveValue(String arg0)