CData Python Connector for Jira

Build 25.0.9454

CertificateSubject

Specifies the subject of the client certificate used for Jira private application authentication. The certificate subject is a Distinguished Name (DN) that identifies the certificate and is used during the SSL client authentication process. It helps locate the correct certificate in the store by matching the provided subject information.

Data Type

string

Default Value

""

Remarks

This property is used to specify the subject of the client certificate for private application authentication with Jira. The subject is used to find the appropriate certificate within the certificate store by matching its distinguished name (DN) fields.

Jira private application authentication utilizes SSL client authentication, where the client proves its identity using a digital certificate. The subject of this certificate is critical for identifying the certificate within the store.

The subject is used to locate the certificate in the store during the authentication process. The steps are as follows:

  • If an exact match is found for the subject, the corresponding certificate is selected.
  • If no exact match is found, the store is searched for subjects that contain the value specified in the property.
  • If no match is found, no certificate is selected.
  • The special value "*" selects the first certificate available in the store.

The certificate subject consists of a comma-separated list of distinguished name (DN) fields and values. A typical subject might look like: "CN=www.server.com, OU=test, C=US, [email protected]". Below are some common fields:

FieldMeaning
CNCommon Name (for example, a host name like www.server.com)
OOrganization
OUOrganizational Unit
LLocality
SState
CCountry
EEmail Address

Note: If any field value contains a comma, it must be quoted to ensure proper parsing.

In addition to this property, you may need to configure the following properties to specify the private certificate:

  • CertificateStore: The name of the certificate store (for example, "MY" for Windows or the file name for file-based stores).
  • CertificateStoreType: The type of certificate store (for example, USER, MACHINE, PFXFile).
  • CertificateStorePassword: The password for accessing the store, if the store is password-protected.

Copyright (c) 2025 CData Software, Inc. - All rights reserved.
Build 25.0.9454