The X509V3CertificateGenerator type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| X509V3CertificateGenerator | Initializes a new instance of the X509V3CertificateGenerator class |
Methods
| Name | Description | |
|---|---|---|
| AddExtension(String, Boolean, Asn1Encodable) |
Add a given extension field for the standard extensions tag (tag 3).
| |
| AddExtension(String, Boolean, array<Byte>[]()[][]) |
Add an extension using a string with a dotted decimal OID.
| |
| AddExtension(DerObjectIdentifier, Boolean, Asn1Encodable) |
Add an extension to this certificate.
| |
| AddExtension(DerObjectIdentifier, Boolean, array<Byte>[]()[][]) |
Add an extension to this certificate.
| |
| CopyAndAddExtension(String, Boolean, X509Certificate) |
Add a given extension field for the standard extensions tag (tag 3),
copying the extension value from another certificate.
| |
| CopyAndAddExtension(DerObjectIdentifier, Boolean, X509Certificate) | ||
| Equals | (Inherited from Object.) | |
| Finalize |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection.
(Inherited from Object.) | |
| Generate(AsymmetricKeyParameter) |
Generate an X509Certificate.
| |
| Generate(AsymmetricKeyParameter, SecureRandom) |
Generate an X509Certificate using your own SecureRandom.
| |
| GetHashCode |
Serves as a hash function for a particular type.
(Inherited from Object.) | |
| GetType |
Gets the Type of the current instance.
(Inherited from Object.) | |
| MemberwiseClone |
Creates a shallow copy of the current Object.
(Inherited from Object.) | |
| Reset |
Reset the Generator.
| |
| SetIssuerDN |
Set the distinguished name of the issuer.
The issuer is the entity which is signing the certificate.
| |
| SetIssuerUniqueID |
Set the issuer unique ID - note: it is very rare that it is correct to do this.
| |
| SetNotAfter |
Set the date after which this certificate will no longer be valid.
| |
| SetNotBefore |
Set the date that this certificate is to be valid from.
| |
| SetPublicKey |
Set the public key that this certificate identifies.
| |
| SetSerialNumber |
Set the certificate's serial number.
| |
| SetSignatureAlgorithm |
Set the signature algorithm that will be used to sign this certificate.
| |
| SetSubjectDN |
Set the DN of the entity that this certificate is about.
| |
| SetSubjectUniqueID |
Set the subject unique ID - note: it is very rare that it is correct to do this.
| |
| ToString | (Inherited from Object.) |
Properties
| Name | Description | |
|---|---|---|
| SignatureAlgNames |
Allows enumeration of the signature names supported by the generator.
|