C# Класс Goedel.Cryptography.PKIX.Name

Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Member List

Открытые методы

Метод Описание
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

Описание методов

Add() публичный Метод

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.
Результат void

Encode() публичный Метод

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
Результат void

Name() публичный Метод

Create a name with an empty segment list.
public Name ( ) : System
Результат System

Name() публичный Метод

Create name from the UDF fingerprint of a key.
public Name ( CryptoProvider CryptoProvider ) : System
CryptoProvider Goedel.Cryptography.CryptoProvider
Результат System

Name() публичный Метод

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.
Результат System

Name() публичный Метод

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.
Результат System

Name() публичный Метод

Create name from a text string.
public Name ( string CommonName ) : System
CommonName string Text
Результат System

ToList() публичный Метод

Convert to a singleton list.
public ToList ( ) : List
Результат List

ToName() публичный статический Метод

public static ToName ( string CommonName ) : List
CommonName string
Результат List

Описание свойств

Member публичное свойство

ASN.1 member Member
public List Member
Результат List