Table of Contents

Class SessionParameters

Namespace
Org.BouncyCastle.Tls
Assembly
BouncyCastle.Cryptography.dll
public sealed class SessionParameters
Inheritance
SessionParameters
Inherited Members

Properties

CipherSuite

public int CipherSuite { get; }

Property Value

int

IsExtendedMasterSecret

public bool IsExtendedMasterSecret { get; }

Property Value

bool

LocalCertificate

public Certificate LocalCertificate { get; }

Property Value

Certificate

MasterSecret

public TlsSecret MasterSecret { get; }

Property Value

TlsSecret

NegotiatedVersion

public ProtocolVersion NegotiatedVersion { get; }

Property Value

ProtocolVersion

PeerCertificate

public Certificate PeerCertificate { get; }

Property Value

Certificate

PskIdentity

public byte[] PskIdentity { get; }

Property Value

byte[]

SrpIdentity

public byte[] SrpIdentity { get; }

Property Value

byte[]

Methods

Clear()

public void Clear()

Copy()

public SessionParameters Copy()

Returns

SessionParameters

ReadServerExtensions()

public IDictionary<int, byte[]> ReadServerExtensions()

Returns

IDictionary<int, byte[]>

Exceptions

IOException