Class SessionParameters.Builder
- Namespace
- Enterprises.Org.BouncyCastle.Crypto.Tls
- Assembly
- Enterprises.BouncyCastle.Crypto.dll
public sealed class SessionParameters.Builder
- Inheritance
-
SessionParameters.Builder
- Inherited Members
-
Constructors
Builder()
Methods
Build()
public SessionParameters Build()
Returns
- SessionParameters
SetCipherSuite(int)
public SessionParameters.Builder SetCipherSuite(int cipherSuite)
Parameters
cipherSuite
int
Returns
- SessionParameters.Builder
SetCompressionAlgorithm(byte)
public SessionParameters.Builder SetCompressionAlgorithm(byte compressionAlgorithm)
Parameters
compressionAlgorithm
byte
Returns
- SessionParameters.Builder
SetExtendedMasterSecret(bool)
public SessionParameters.Builder SetExtendedMasterSecret(bool extendedMasterSecret)
Parameters
extendedMasterSecret
bool
Returns
- SessionParameters.Builder
SetMasterSecret(byte[])
public SessionParameters.Builder SetMasterSecret(byte[] masterSecret)
Parameters
masterSecret
byte[]
Returns
- SessionParameters.Builder
SetPeerCertificate(Certificate)
public SessionParameters.Builder SetPeerCertificate(Certificate peerCertificate)
Parameters
peerCertificate
Certificate
Returns
- SessionParameters.Builder
SetPskIdentity(byte[])
public SessionParameters.Builder SetPskIdentity(byte[] pskIdentity)
Parameters
pskIdentity
byte[]
Returns
- SessionParameters.Builder
SetServerExtensions(IDictionary)
public SessionParameters.Builder SetServerExtensions(IDictionary serverExtensions)
Parameters
serverExtensions
IDictionary
Returns
- SessionParameters.Builder
SetSrpIdentity(byte[])
public SessionParameters.Builder SetSrpIdentity(byte[] srpIdentity)
Parameters
srpIdentity
byte[]
Returns
- SessionParameters.Builder