ODBC Driver for Confluence

Build 25.0.9545

CertificateStoreType

Specifies the type of certificate store used with Confluence Private Application authentication.

Possible Values

USER, MACHINE, PFXFILE, PFXBLOB, JKSFILE, JKSBLOB, PEMKEY_FILE, PUBLIC_KEY_FILE, PUBLIC_KEY_BLOB, SSHPUBLIC_KEY_BLOB, P10BFILE, SSHPUBLIC_KEY_FILE, PPKFILE, XMLFILE, XMLBLOB

Data Type

string

Default Value

"USER"

Remarks

This property is only used when OAuthVersion is set to 1.0.

Set this property to the certificate store format that contains the client certificate used for OAuth 1.0 application authentication with Confluence.

The store type determines how driver loads the certificate and private key used to sign OAuth 1.0 requests.

Specifying the Certificate Store Type

The CertificateStoreType property can take one of the following values:

UserFor 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.
MachineFor Windows, this specifies that the certificate store is a machine store. Note: This store type is not available in Java.
PFXFileThe certificate store is the name of a PFX (PKCS12) file containing certificates.
PFXBlobThe certificate store is a string (base-64-encoded) representing a certificate store in PFX (PKCS12) format.
JKSFileThe certificate store is the name of a Java key store (JKS) file containing certificates. Note: This store type is only available in Java.
JKSBlobThe certificate store is a string (base-64-encoded) representing a certificate store in Java key store (JKS) format. Note: This store type is only available in Java.
PEMKeyFileThe certificate store is the name of a PEM-encoded file that contains a private key and an optional certificate.
PublicKeyFileThe certificate store is the name of a file that contains a PEM or DER-encoded public key certificate.
PublicKeyBlobThe certificate store is a string (base-64-encoded) that contains a PEM or DER-encoded public key certificate.
SSHPublicKeyBlobThe certificate store is a string (base-64-encoded) that contains an SSH-style public key.
P10BFileThe certificate store is the name of a PKCS10 file containing certificates.
SSHPublicKeyFileThe certificate store is the name of a file that contains an SSH-style public key.
PPKFileThe certificate store is the name of a file that contains a PPK (PuTTY Private Key).
XMLFileThe certificate store is the name of a file that contains a certificate in XML format.
XMLBlobThe certificate store is a string that contains a certificate in XML format.

Related Connection Properties

To specify the private certificate, you may need to set the following properties in addition to CertificateStoreType:

  • CertificateStore: Set this to the name of the certificate store. For example, "MY" for a Windows certificate store or the file name of a file store.
  • CertificateStorePassword: If the store is password-protected, provide the password here.
  • CertificateSubject: Set this to the subject of the certificate. To locate the certificate in the store, the driver executes a search based on the specified subject. Refer to the CertificateSubject field for details.

Copyright (c) 2026 CData Software, Inc. - All rights reserved.
Build 25.0.9545