C# Class Goedel.Cryptography.PKIX.CertificationRequest

CertificationRequest
Inheritance: Goedel.ASN1.Root
Afficher le fichier Open project: hallambaker/Mathematical-Mesh

Méthodes publiques

Свойство Type Description
CertificationRequestInfo Goedel.Cryptography.PKIX.CertificationRequestInfo
Signature byte[]
SignatureAlgorithm Goedel.Cryptography.PKIX.AlgorithmIdentifier

Méthodes publiques

Méthode Description
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

Method Details

CertificationRequest() public méthode

Construct a certification request.
public CertificationRequest ( ) : System
Résultat System

CertificationRequest() public méthode

Construct a certification request for the specified certificate.
public CertificationRequest ( Certificate Certificate ) : System
Certificate Certificate
Résultat System

Encode() public méthode

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
Résultat void

SetSubject() public méthode

Set the subject name.
public SetSubject ( string name ) : void
name string
Résultat void

Sign() public méthode

Sign the request
public Sign ( CryptoProviderSignature SigningKey ) : void
SigningKey CryptoProviderSignature
Résultat void

Property Details

CertificationRequestInfo public_oe property

ASN.1 member CertificationRequestInfo
public Goedel.Cryptography.PKIX.CertificationRequestInfo CertificationRequestInfo
Résultat Goedel.Cryptography.PKIX.CertificationRequestInfo

Signature public_oe property

ASN.1 member Signature
public byte[] Signature
Résultat byte[]

SignatureAlgorithm public_oe property

ASN.1 member SignatureAlgorithm
public Goedel.Cryptography.PKIX.AlgorithmIdentifier SignatureAlgorithm
Résultat Goedel.Cryptography.PKIX.AlgorithmIdentifier