C# Class Goedel.Cryptography.PKIX.Name

Datei anzeigen Open project: hallambaker/Mathematical-Mesh Class Usage Examples

Public Properties

Property Type Description
Member List

Public Methods

Method Description
Add ( int OID, string Value, StringType Type ) : void

Add a name segment.

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.

Name ( ) : System

Create a name with an empty segment list.

Name ( CryptoProvider CryptoProvider ) : System

Create name from the UDF fingerprint of a key.

Name ( KeyPair KeyPair ) : System

Create name from the UDF fingerprint of a key.

Name ( int OID, string Value, StringType Type ) : System

Create a name with a single segment.

Name ( string CommonName ) : System

Create name from a text string.

ToList ( ) : List

Convert to a singleton list.

ToName ( string CommonName ) : List

Method Details

Add() public method

Add a name segment.
public Add ( int OID, string Value, StringType Type ) : void
OID int Object identifier
Value string Text value.
Type StringType Text encoding.
return void

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

Name() public method

Create a name with an empty segment list.
public Name ( ) : System
return System

Name() public method

Create name from the UDF fingerprint of a key.
public Name ( CryptoProvider CryptoProvider ) : System
CryptoProvider Goedel.Cryptography.CryptoProvider
return System

Name() public method

Create name from the UDF fingerprint of a key.
public Name ( KeyPair KeyPair ) : System
KeyPair Goedel.Cryptography.KeyPair Key from which to create the fingerprint.
return System

Name() public method

Create a name with a single segment.
public Name ( int OID, string Value, StringType Type ) : System
OID int Object identifier
Value string Text value.
Type StringType Text encoding.
return System

Name() public method

Create name from a text string.
public Name ( string CommonName ) : System
CommonName string Text
return System

ToList() public method

Convert to a singleton list.
public ToList ( ) : List
return List

ToName() public static method

public static ToName ( string CommonName ) : List
CommonName string
return List

Property Details

Member public_oe property

ASN.1 member Member
public List Member
return List