Namespace: Microsoft.Clm.Shared.Certificates
Assembly: Microsoft.Clm.Shared (in microsoft.clm.shared.dll)
Usage
Visual Basic |
---|
Dim templateCommonName As String Dim rawRequest As String Dim options As CertificateRequestOptions Dim instance As New CertificateRequest(templateCommonName, rawRequest, options) |
Syntax
Visual Basic |
---|
Public Sub New ( _ templateCommonName As String, _ rawRequest As String, _ options As CertificateRequestOptions _ ) |
C# |
---|
public CertificateRequest ( string templateCommonName, string rawRequest, CertificateRequestOptions options ) |
C++ |
---|
public: CertificateRequest ( String^ templateCommonName, String^ rawRequest, CertificateRequestOptions^ options ) |
J# |
---|
public CertificateRequest ( String templateCommonName, String rawRequest, CertificateRequestOptions options ) |
JScript |
---|
public function CertificateRequest ( templateCommonName : String, rawRequest : String, options : CertificateRequestOptions ) |
Parameters
- templateCommonName
-
A String object that contains the certificate template common name for the certificate request.
- rawRequest
-
A String object that contains the raw BASE64 encoded request.
- options
-
A CertificateRequestOptions object that specifies the options for the certificate request.
Remarks
A CertificateRequest object must be created to satisfy all the rules of the certificate template being requested. The certificate request must be compliant with the cryptographic message syntax (CMS) specification.