Table of Contents

Class BasicTlsPskIdentity

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

A basic PSK Identity holder.

public class BasicTlsPskIdentity : TlsPskIdentity
Inheritance
BasicTlsPskIdentity
Implements
Inherited Members

Constructors

BasicTlsPskIdentity(byte[], byte[])

public BasicTlsPskIdentity(byte[] identity, byte[] psk)

Parameters

identity byte[]
psk byte[]

BasicTlsPskIdentity(string, byte[])

public BasicTlsPskIdentity(string identity, byte[] psk)

Parameters

identity string
psk byte[]

Fields

m_identity

protected readonly byte[] m_identity

Field Value

byte[]

m_psk

protected readonly byte[] m_psk

Field Value

byte[]

Methods

GetPsk()

public byte[] GetPsk()

Returns

byte[]

GetPskIdentity()

public virtual byte[] GetPskIdentity()

Returns

byte[]

NotifyIdentityHint(byte[])

public virtual void NotifyIdentityHint(byte[] psk_identity_hint)

Parameters

psk_identity_hint byte[]

SkipIdentityHint()

public virtual void SkipIdentityHint()