Pular para o conteúdo principal

SelfSignedPKCertificateGenerator

Namespace: Lacuna.Pki.Issuer
Assembly: Lacuna.Pki
Class

public class SelfSignedPKCertificateGenerator : BasePKCertificateGenerator

Hierarquia: objectBasePKCertificateGeneratorSelfSignedPKCertificateGenerator

Construtores

SelfSignedPKCertificateGenerator()

public SelfSignedPKCertificateGenerator()

Propriedades

PrivateKey

The self-signed certificate private key

public PrivateKey PrivateKey { get; set; }

Retorno

PrivateKey


Métodos

GenerateCertificate()

Generates the self-signed X509 certificate

public PKCertificate GenerateCertificate()

Retorno

PKCertificate — Self-signed PKCertificate


Membros herdados

AddCertificatePolicy(string, Uri), AddCertificatePolicy(string), AddCertificatePolicy(string, Uri, IEnumerable<string>), AddQualifiedCertificateStatement(QualifiedCertificateStatement), SetStartAndEndValidityFromNow(TimeSpan), AddIssuerCertificateUri(Uri), AddIssuerOcspUri(Uri), AddCrlDistributionPoint(Uri), AddCustomExtension<T>(string, bool, T), AddRawCustomExtension(string, bool, byte[]), SubjectName, ValidityStart, ValidityEnd, IncludeAuthorityKeyId, IncludeSubjectKeyId, EndEntityBasicConstraintsCritical, ExtendedKeyUsageCritical, QualifiedCertificateStatementsCritical, IsFinalCA, IsSelfSigned, SerialNumber, SignatureAlgorithm, KeyUsage, ExtendedKeyUsage, SanFields, CertificateLevel, Csr, ToString(), Equals(object), Equals(object, object), ReferenceEquals(object, object), GetHashCode(), GetType(), MemberwiseClone()