Table of Contents

Class ServerName

Namespace
Enterprises.Org.BouncyCastle.Crypto.Tls
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class ServerName
Inheritance
ServerName
Inherited Members

Constructors

ServerName(byte, object)

public ServerName(byte nameType, object name)

Parameters

nameType byte
name object

Fields

mName

protected readonly object mName

Field Value

object

mNameType

protected readonly byte mNameType

Field Value

byte

Properties

Name

public virtual object Name { get; }

Property Value

object

NameType

public virtual byte NameType { get; }

Property Value

byte

Methods

Encode(Stream)

public virtual void Encode(Stream output)

Parameters

output Stream

GetHostName()

public virtual string GetHostName()

Returns

string

IsCorrectType(byte, object)

protected static bool IsCorrectType(byte nameType, object name)

Parameters

nameType byte
name object

Returns

bool

Parse(Stream)

public static ServerName Parse(Stream input)

Parameters

input Stream

Returns

ServerName