C# Класс Brunet.Security.CertificateMaker

This class is used to make signing certificates easier. The other method is to use the OpenSSL stack, which this has been verified to work with.
Наследование: Certificate
Показать файл Открыть проект Примеры использования класса

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

Метод Описание
CertificateMaker ( Mono.Security.X509.X509Certificate x509 ) : Brunet
CertificateMaker ( byte RawData ) : Brunet
CertificateMaker ( string Country, string Organization, string OrganizationalUnit, string Name, string Email, RSACryptoServiceProvider PublicKey, string NodeAddress ) : Brunet
Sign ( Certificate Signer, RSA PrivateKey ) : Certificate

This method is called by a CA to sign the provided Certificate with our RSA key.

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

CertificateMaker() публичный метод

public CertificateMaker ( Mono.Security.X509.X509Certificate x509 ) : Brunet
x509 Mono.Security.X509.X509Certificate
Результат Brunet

CertificateMaker() публичный метод

public CertificateMaker ( byte RawData ) : Brunet
RawData byte
Результат Brunet

CertificateMaker() публичный метод

public CertificateMaker ( string Country, string Organization, string OrganizationalUnit, string Name, string Email, RSACryptoServiceProvider PublicKey, string NodeAddress ) : Brunet
Country string
Organization string
OrganizationalUnit string
Name string
Email string
PublicKey System.Security.Cryptography.RSACryptoServiceProvider
NodeAddress string
Результат Brunet

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

This method is called by a CA to sign the provided Certificate with our RSA key.
public Sign ( Certificate Signer, RSA PrivateKey ) : Certificate
Signer Certificate
PrivateKey System.Security.Cryptography.RSA
Результат Certificate