Show / Hide Table of Contents
Editar no GitHub

Class CsrGenerator

Inheritance
Object
CsrGenerator
Inherited Members
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Lacuna.Pki
Assembly: Lacuna.Pki.dll
Syntax
public class CsrGenerator

Constructors

| Improve this Doc View Source

CsrGenerator()

Declaration
public CsrGenerator()

Properties

| Improve this Doc View Source

DefaultSubject

Declaration
public static Name DefaultSubject { get; set; }
Property Value
Type Description
Name
| Improve this Doc View Source

PublicKey

Declaration
public PublicKey PublicKey { get; set; }
Property Value
Type Description
PublicKey
| Improve this Doc View Source

Subject

Declaration
public Name Subject { get; set; }
Property Value
Type Description
Name

Methods

| Improve this Doc View Source

AddExtensions(X509Extensions)

Declaration
public void AddExtensions(X509Extensions extensions)
Parameters
Type Name Description
X509Extensions extensions
| Improve this Doc View Source

Generate(Boolean)

Generates a PEM encoded CSR

Declaration
public string Generate(bool verifySignature = true)
Parameters
Type Name Description
Boolean verifySignature
Returns
Type Description
String
| Improve this Doc View Source

GenerateCsr(Boolean)

Generates a CSR decoded object

Declaration
public Csr GenerateCsr(bool verifySignature = true)
Parameters
Type Name Description
Boolean verifySignature
Returns
Type Description
Csr
| Improve this Doc View Source

GetToSignBytes()

Declaration
public byte[] GetToSignBytes()
Returns
Type Description
Byte[]
| Improve this Doc View Source

SetPrecomputedSignature(SignatureAlgorithm, Byte[], Byte[])

Declaration
public void SetPrecomputedSignature(SignatureAlgorithm signatureAlgorithm, byte[] signature, byte[] toSignBytes = null)
Parameters
Type Name Description
SignatureAlgorithm signatureAlgorithm
Byte[] signature
Byte[] toSignBytes
| Improve this Doc View Source

SetPublicKeyParameters(RSAParameters)

Declaration
public void SetPublicKeyParameters(RSAParameters publicKeyParameters)
Parameters
Type Name Description
RSAParameters publicKeyParameters
Back to top Copyright © 2015-2020 Lacuna Software