Table of Contents

Class TlsCryptoParameters

Namespace
Org.BouncyCastle.Tls.Crypto
Assembly
BouncyCastle.Cryptography.dll

Carrier class for context-related parameters needed for creating secrets and ciphers.

public class TlsCryptoParameters
Inheritance
TlsCryptoParameters
Inherited Members

Constructors

TlsCryptoParameters(TlsContext)

Base constructor.

public TlsCryptoParameters(TlsContext context)

Parameters

context TlsContext

the context for this parameters object.

Properties

ClientVersion

public ProtocolVersion ClientVersion { get; }

Property Value

ProtocolVersion

IsServer

public bool IsServer { get; }

Property Value

bool

NonceGenerator

public TlsNonceGenerator NonceGenerator { get; }

Property Value

TlsNonceGenerator

RsaPreMasterSecretVersion

public ProtocolVersion RsaPreMasterSecretVersion { get; }

Property Value

ProtocolVersion

SecurityParameters

public SecurityParameters SecurityParameters { get; }

Property Value

SecurityParameters

ServerVersion

public virtual ProtocolVersion ServerVersion { get; }

Property Value

ProtocolVersion