IP*Works! OpenPGP 2016 C++ Edition
IP*Works! OpenPGP 2016 C++ Edition
Questions / Feedback?

CertStoreType Property

The type of certificate store for CertStore .

Syntax

int GetCertStoreType();

int SetCertStoreType(int iCertStoreType);

Possible Values

  CST_USER(0), 
  CST_MACHINE(1), 
  CST_PFXFILE(2), 
  CST_PFXBLOB(3), 
  CST_JKSFILE(4), 
  CST_JKSBLOB(5), 
  CST_PEMKEY_FILE(6), 
  CST_PEMKEY_BLOB(7), 
  CST_PUBLIC_KEY_FILE(8), 
  CST_PUBLIC_KEY_BLOB(9), 
  CST_SSHPUBLIC_KEY_BLOB(10), 
  CST_P7BFILE(11), 
  CST_P7BBLOB(12), 
  CST_SSHPUBLIC_KEY_FILE(13), 
  CST_PPKFILE(14), 
  CST_PPKBLOB(15), 
  CST_XMLFILE(16), 
  CST_XMLBLOB(17), 
  CST_JWKFILE(18), 
  CST_JWKBLOB(19)

Default Value

0

Remarks

This property can take one of the following values:

0 (cstUser - default)For Windows, this specifies that the certificate store is a certificate store owned by the current user. Note: this store type is not available in Java.
1 (cstMachine)For Windows, this specifies that the certificate store is a machine store. Note: this store type is not available in Java.
2 (cstPFXFile)The certificate store is the name of a PFX (PKCS12) file containing certificates.
3 (cstPFXBlob)The certificate store is a string (binary or base64-encoded) representing a certificate store in PFX (PKCS12) format.
4 (cstJKSFile)The certificate store is the name of a Java Key Store (JKS) file containing certificates. Note: this store type is only available in Java.
5 (cstJKSBlob)The certificate store is a string (binary or base64-encoded) representing a certificate store in Java Key Store (JKS) format. Note: this store type is only available in Java.
6 (cstPEMKeyFile)The certificate store is the name of a PEM-encoded file that contains a private key and an optional certificate.
7 (cstPEMKeyBlob)The certificate store is a string (binary or base64-encoded) that contains a private key and an optional certificate.
8 (cstPublicKeyFile)The certificate store is the name of a file that contains a PEM- or DER-encoded public key certificate.
9 (cstPublicKeyBlob)The certificate store is a string (binary or base64-encoded) that contains a PEM- or DER-encoded public key certificate.
10 (cstSSHPublicKeyBlob)The certificate store is a string (binary or base64-encoded) that contains an SSH-style public key.
11 (cstP7BFile)The certificate store is the name of a PKCS7 file containing certificates.
12 (cstP7BBlob)The certificate store is a string (binary) representing a certificate store in PKCS7 format.
13 (cstSSHPublicKeyFile)The certificate store is the name of a file that contains an SSH-style public key.
14 (cstPPKFile)The certificate store is the name of a file that contains a PPK (PuTTY Private Key).
15 (cstPPKBlob)The certificate store is a string (binary) that contains a PPK (PuTTY Private Key).
16 (cstXMLFile)The certificate store is the name of a file that contains a certificate in XML format.
17 (cstXMLBlob)The certificate store is a string that contains a certificate in XML format.

Data Type

Integer

 
 
Copyright (c) 2019 /n software inc. - All rights reserved.
IP*Works! OpenPGP 2016 C++ Edition - Version 16.0 [Build 7239]