C# Class Goedel.Cryptography.PKIX.AnyString

Encoding of X.500 text string.
Inheritance: Goedel.ASN1.Root
Show file Open project: hallambaker/Mathematical-Mesh

Public Properties

Property Type Description
BMPString string
IA5String string
PrintableString string
UTF8String string

Public Methods

Method Description
AnyString ( string Value, StringType StringType ) : System

Construct from StringType enumeration.

Encode ( Goedel Buffer ) : void

Encode ASN.1 class members to specified buffer. NB Assinine ASN.1 DER encoding rules requires members be added in reverse order.

Method Details

AnyString() public method

Construct from StringType enumeration.
public AnyString ( string Value, StringType StringType ) : System
Value string Text value.
StringType StringType Text Encoding.
return System

Encode() public method

Encode ASN.1 class members to specified buffer. NB Assinine ASN.1 DER encoding rules requires members be added in reverse order.
public Encode ( Goedel Buffer ) : void
Buffer Goedel Output buffer
return void

Property Details

BMPString public property

ASN.1 member BMPString
public string BMPString
return string

IA5String public property

ASN.1 member IA5String
public string IA5String
return string

PrintableString public property

ASN.1 member PrintableString
public string PrintableString
return string

UTF8String public property

ASN.1 member UTF8String
public string UTF8String
return string