CertificateStoreType
Jira プライベートアプリケーション認証で使用される証明書ストアの種類。
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データ型
string
デフォルト値
"USER"
解説
Jira プライベートアプリケーション認証で使用されるクライアント証明書の証明書ストアの名前。 Jira プライベートアプリケーション認証では、デジタル証明書によるSSL クライアント認証が使用されます。
証明書ストアタイプの指定
CertificateStoreType プロパティは次のいずれかの値をとります。
| User - デフォルト | Windows の場合、現在のユーザーにより所有された証明書ストアであることを指定します。 Note:この種類はJava では利用できません。 |
| Machine | Windows の場合、この証明書ストアがシステムストアであることを指定します。 Note:この種類はJava では利用できません。 |
| PFXFile | この証明書ストアは、証明書を含むPFX(PKCS12)ファイルの名前です。 |
| PFXBlob | この証明書ストアは、PFX(PKCS12)形式の証明書ストアを表すBase-64でエンコードされた文字列です。 |
| JKSFile | この証明書ストアは、証明書を含むJava key store(JKS)ファイルの名前です。 Note:この種類はJava のみで利用できます。 |
| JKSBlob | この証明書ストアは、Java key store(JKS)形式の証明書ストアを表すBase-64でエンコードされた文字列です。 Note:この種類はJava のみで利用できます。 |
| PEMKeyFile | この証明書ストアは、秘密キーと任意の証明書を含むPEM でエンコードされたファイルの名前です。 |
| PublicKeyFile | この証明書ストアは、PEM またはDER でエンコードされた公開キーの証明書を含むファイルの名前です。 |
| PublicKeyBlob | この証明書ストアは、PEM またはDER でエンコードされた公開キーの証明書を含むBase-64でエンコードされた文字列です。 |
| SSHPublicKeyBlob | この証明書ストアは、SSH 公開キーを含むBase-64でエンコードされた文字列です。 |
| P7BFile | この証明書ストアは、証明書を含むPKCS7 ファイルの名前です。 |
| SSHPublicKeyFile | この証明書ストアは、SSH 公開キーを含むファイルの名前です。 |
| PPKFile | この証明書ストアは、PuTTY 秘密キー(PPK)を含むファイルの名前です。 |
| XMLFile | この証明書ストアは、XML 形式の証明書を含むファイルの名前です。 |
| XMLBlob | この証明書ストアは、XML 形式の証明書を含む文字列の名前です。 |
関連接続文字列プロパティ
プライベート証明書を指定するには、CertificateStoreType に加えて次のプロパティを設定する必要があります。
- CertificateStore:証明書ストア名に設定します。例えば、Windows 証明書ストアの場合は"MY"、またはファイルストアのファイル名などです。
- CertificateStorePassword:ストアがパスワードで保護されている場合は、ここでパスワードを指定します。
- CertificateSubject:証明書のサブジェクトに設定します。ストア内の証明書を見つけるには、本製品 は指定されたサブジェクトに基づいて検索を実行します。詳しくは、CertificateSubject フィールドを参照してください。