X509CertificateRequest Class |
Namespace: System.Security.Cryptography.X509CertificateRequests
The X509CertificateRequest type exposes the following members.
| Name | Description | |
|---|---|---|
| X509CertificateRequest(Byte) |
Initializes a new instance of the X509CertificateRequest class defined from a sequence of bytes
representing certificate request.
| |
| X509CertificateRequest(String) |
Initializes a new instance of the X509CertificateRequest class defined from a file.
|
| Name | Description | |
|---|---|---|
| Attributes |
Gets X509AttributeCollection object that contains a collection of attributes
associated with the certificate request.
(Inherited from X509CertificateRequestPkcs10.) | |
| Extensions |
Gets a collection of X509Extension objects included in the request.
(Inherited from X509CertificateRequestPkcs10.) | |
| ExternalData |
Gets external PKCS7/CMC envelope. External envelope is aplicable only for PKCS7/CMC requests.
| |
| PublicKey |
Gets a PublicKey object associated with a certificate
(Inherited from X509CertificateRequestPkcs10.) | |
| RawData |
Gets the raw data of a certificate request.
(Inherited from X509CertificateRequestPkcs10.) | |
| RequestType |
Gets request format. Can be either PKCS10 or PKCS7.
| |
| SignatureAlgorithm |
Gets the algorithm used to create the signature of a certificate request.
(Inherited from X509CertificateRequestPkcs10.) | |
| SignatureIsValid |
Gets request signature status. Returns True if signature is valid, False otherwise.
(Inherited from X509CertificateRequestPkcs10.) | |
| Subject |
Gets textual form of the distinguished name of the request subject.
(Inherited from X509CertificateRequestPkcs10.) | |
| SubjectDn | Obsolete.
Gets the distinguished name of the request subject.
| |
| SubjectName |
Gets the distinguished name of the request subject.
(Inherited from X509CertificateRequestPkcs10.) | |
| Version |
Gets the X.509 format version of a certificate request.
(Inherited from X509CertificateRequestPkcs10.) |
| Name | Description | |
|---|---|---|
| Decode |
Populates current object with data from ASN.1-encoded byte array that represents encoded PKCS#10
certificate request.
(Inherited from X509CertificateRequestPkcs10.) | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
| Format |
Gets decoded textual representation (dump) of the current object.
(Inherited from X509CertificateRequestPkcs10.) | |
| GetHashCode | Serves as the default hash function. (Inherited from Object.) | |
| GetRequestFormat(Byte) |
Gets the certificate request format. This method allows to determine whether the
certificate request is encoded in a PKCS#10 (native) or PKCS#7 (enveloped) format.
| |
| GetRequestFormat(String) |
Gets the certificate request format in the specified file. This method allows to determine whether the
certificate request is encoded in a PKCS#10 (native) or PKCS#7 (enveloped) format.
| |
| GetType | Gets the Type of the current instance. (Inherited from Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
| ToString |
Gets the textual representation of the certificate request.
(Overrides ObjectToString.) |