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

CertificationRequest
Наследование: Goedel.ASN1.Root
Показать файл Открыть проект

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

Свойство Тип Описание
CertificationRequestInfo Goedel.Cryptography.PKIX.CertificationRequestInfo
Signature byte[]
SignatureAlgorithm Goedel.Cryptography.PKIX.AlgorithmIdentifier

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

Метод Описание
CertificationRequest ( ) : System

Construct a certification request.

CertificationRequest ( Certificate Certificate ) : System

Construct a certification request for the specified certificate.

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.

SetSubject ( string name ) : void

Set the subject name.

Sign ( CryptoProviderSignature SigningKey ) : void

Sign the request

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

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

Construct a certification request.
public CertificationRequest ( ) : System
Результат System

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

Construct a certification request for the specified certificate.
public CertificationRequest ( Certificate Certificate ) : System
Certificate Certificate
Результат System

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

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

Set the subject name.
public SetSubject ( string name ) : void
name string
Результат void

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

Sign the request
public Sign ( CryptoProviderSignature SigningKey ) : void
SigningKey CryptoProviderSignature
Результат void

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

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

ASN.1 member CertificationRequestInfo
public Goedel.Cryptography.PKIX.CertificationRequestInfo CertificationRequestInfo
Результат Goedel.Cryptography.PKIX.CertificationRequestInfo

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

ASN.1 member Signature
public byte[] Signature
Результат byte[]

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

ASN.1 member SignatureAlgorithm
public Goedel.Cryptography.PKIX.AlgorithmIdentifier SignatureAlgorithm
Результат Goedel.Cryptography.PKIX.AlgorithmIdentifier