Pfx.MakeFile Method
Create a PFX (PKCS-12) file from an X.509 certificate and (optional) encrypted private key file with advanced options.
Syntax
[C#]
public static int MakeFile(
string fileToMake,
string certFile,
string privateKeyFile,
string password,
string friendlyName,
Pfx.Options pfxOptions
)
[VB]
Public Shared Function MakeFile (
fileToMake As String,
certFile As String,
privateKeyFile As String,
password As String,
friendlyName As String,
pfxOptions As Pfx.Options
) As Integer
Parameters
- fileToMake String
- name of output file to be created
- certFile String
- filename of the subject's X.509 certificate (required)
- privateKeyFile String
- filename of the subject's encrypted private key in pkcs-8 format (optional)
- password String
- password for private key file and new PFX file
- friendlyName String
- friendly name identification for the subject (optional)
- pfxOptions Pfx.Options
- Specialist options
Return Value
Remarks
The default behaviour is to encrypt the certificate using "weak" 40-bit RC2 and the private key (if provided) using
"standard" Triple DES (pbeWithSHAAnd3-KeyTripleDES-CBC).
See Also
VB6/C equivalent: PFX_MakeFile
[Contents] [Index]