public class X509CertificateBuilder
Public Class X509CertificateBuilder
public ref class X509CertificateBuilder
type X509CertificateBuilder = class end
X509CertificateBuilder | Initializes a new instance of the X509CertificateBuilder class |
AlternateSignatureFormat | Gets or sets a value that indicates whether PKCS#1 v2.1 is used. |
Extensions | Gets a collection of user-supplied extensions to include in certificate. |
FriendlyName | Gets or sets a friend name for certificate. |
HashingAlgorithm | Gets or sets hashing algorithm used to sign the certificate. Default value is SHA256. |
NotAfter | Gets or sets the date in local time after which a certificate is no longer valid. This value cannot be earlier than NotBefore value. If external signer is used, this value cannot exceed NotAfter value of the signer certificate. |
NotBefore | Gets or sets the date in local time on which a certificate becomes valid. Default value is current date and time. If external signer is used, this value cannot be less than NotBefore value of the signer certificate. |
PrivateKeyInfo | Gets an asymmetric key pair generator. Use this property to configure asymmetric key generation options. |
SerialNumber | Gets or sets a serial number. Input string must consist of hex characters only. |
SubjectName | Gets or sets subject of the certificate. If this is self-signed certificate, subject will be copied to issuer field. |
Version | Gets the version of X.509 certificate. This class creates only version 3 certificates. |
Build | Creates, signs and encodes certificate object. |
Equals | (Inherited from Object) |
Finalize | (Inherited from Object) |
GetHashCode | (Inherited from Object) |
GetType | (Inherited from Object) |
MemberwiseClone | (Inherited from Object) |
ToString | (Inherited from Object) |