Show / Hide Table of Contents

Class SelfSignedPKCertificateGenerator

Inheritance
Object
BasePKCertificateGenerator
SelfSignedPKCertificateGenerator
Inherited Members
BasePKCertificateGenerator.SubjectName
BasePKCertificateGenerator.ValidityStart
BasePKCertificateGenerator.ValidityEnd
BasePKCertificateGenerator.IncludeAuthorityKeyId
BasePKCertificateGenerator.IncludeSubjectKeyId
BasePKCertificateGenerator.EndEntityBasicConstraintsCritical
BasePKCertificateGenerator.ExtendedKeyUsageCritical
BasePKCertificateGenerator.QualifiedCertificateStatementsCritical
BasePKCertificateGenerator.IsFinalCA
BasePKCertificateGenerator.IsSelfSigned
BasePKCertificateGenerator.SerialNumber
BasePKCertificateGenerator.SignatureAlgorithm
BasePKCertificateGenerator.KeyUsage
BasePKCertificateGenerator.ExtendedKeyUsage
BasePKCertificateGenerator.SanFields
BasePKCertificateGenerator.CertificateLevel
BasePKCertificateGenerator.Csr
BasePKCertificateGenerator.AddCertificatePolicy(String, Uri)
BasePKCertificateGenerator.AddCertificatePolicy(String)
BasePKCertificateGenerator.AddCertificatePolicy(String, Uri, IEnumerable<String>)
BasePKCertificateGenerator.AddQualifiedCertificateStatement(QualifiedCertificateStatement)
BasePKCertificateGenerator.SetStartAndEndValidityFromNow(TimeSpan)
BasePKCertificateGenerator.AddIssuerCertificateUri(Uri)
BasePKCertificateGenerator.AddIssuerOcspUri(Uri)
BasePKCertificateGenerator.AddCrlDistributionPoint(Uri)
BasePKCertificateGenerator.AddCustomExtension<T>(String, Boolean, T)
BasePKCertificateGenerator.AddRawCustomExtension(String, Boolean, Byte[])
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.Pki.Issuer
Assembly: Lacuna.Pki.dll
Syntax
public class SelfSignedPKCertificateGenerator : BasePKCertificateGenerator

Constructors

SelfSignedPKCertificateGenerator()

Declaration
public SelfSignedPKCertificateGenerator()

Properties

PrivateKey

The self-signed certificate private key

Declaration
public PrivateKey PrivateKey { get; set; }
Property Value
Type Description
PrivateKey

Methods

GenerateCertificate()

Generates the self-signed X509 certificate

Declaration
public PKCertificate GenerateCertificate()
Returns
Type Description
PKCertificate

Self-signed PKCertificate

Back to top Copyright © 2015-2020 Lacuna Software