Table of Contents

Class BasicTlsPskExternal

Namespace
Org.BouncyCastle.Tls
Assembly
BouncyCastle.Cryptography.dll
public class BasicTlsPskExternal : TlsPskExternal, TlsPsk
Inheritance
BasicTlsPskExternal
Implements
Inherited Members

Constructors

BasicTlsPskExternal(byte[], TlsSecret)

public BasicTlsPskExternal(byte[] identity, TlsSecret key)

Parameters

identity byte[]
key TlsSecret

BasicTlsPskExternal(byte[], TlsSecret, int)

public BasicTlsPskExternal(byte[] identity, TlsSecret key, int prfAlgorithm)

Parameters

identity byte[]
key TlsSecret
prfAlgorithm int

Fields

m_identity

protected readonly byte[] m_identity

Field Value

byte[]

m_key

protected readonly TlsSecret m_key

Field Value

TlsSecret

m_prfAlgorithm

protected readonly int m_prfAlgorithm

Field Value

int

Properties

Identity

public virtual byte[] Identity { get; }

Property Value

byte[]

Key

public virtual TlsSecret Key { get; }

Property Value

TlsSecret

PrfAlgorithm

public virtual int PrfAlgorithm { get; }

Property Value

int