Create CA
- 印刷する
- PDF
Create CA
- 印刷する
- PDF
Article Summary
Share feedback
Thanks for sharing your feedback!
概要
CAを作成します。
ルートCA、中間CA上位CAの指定、中間CAの直接署名のCAを作成することができます。
POST https://pca.apigw.ntruss.com/api/v1/ca
リクエスト
リクエストパラメータ
パラメータ名 | タイプ | 説明 |
---|---|---|
issuerTag | String | 上位CAのcaTag |
caType | String(Required) | 作成するCAの種類(PRIVATE_ROOT 、PRIVATE_SUB ) |
リクエストボディ
{
"alias": string,
"memo": string,
"keyType": string,
"period": string,
"x509Parameters": {
"commonName": string,
"altName": string,
"ip": string,
"country": string,
"organization": string,
"organizationUnit": string,
"locality": string,
"stateProvince": string
}
}
パラメータ名 | タイプ | 説明 |
---|---|---|
alias | String(Required) | CA名 |
memo | String(Required) | CAメモ |
keyType | String(Required) | キータイプ(RSA2048 、RSA4096 、EC256 、EC521 ) |
period | String(Required) | 有効期間(1日単位、最大3650日) |
commonName | String(Required) | 一般名 |
altName | String(Required) | DNS/Email SANs |
ip | String(Required) | IP SANs |
country | String(Required) | 標準国名コード(ISO3166-1、Alpha-2) |
locality | String(Required) | 市 |
stateProvince | String(Required) | 詳細な住所 |
organization | String(Required) | 組織 |
organizationUnit | String(Required) | 部署 |
レスポンス
レスポンスボディ
{
"caInfo": {
"signingCount": long,
"caType": string,
"caId": long,
"statusUpdateDate": string,
"destroyDate": string,
"alias": string,
"memo": string,
"urlInfo": {
"ocsp": [string],
"crl": [string],
"ca": [string]
},
"caTag": string,
"rgstDate": long,
"status": string
},
"caCertInfo": {
"commonName": string,
"country": string,
"issuerName": string,
"notAfterDate": long,
"publicKeyAlgorithm": string,
"notBeforeDate": long,
"locality": string,
"stateProvince": string,
"organizationUnit": string,
"certPem": string,
"chainPem": string,
"signatureAlgorithm": string,
"serialNo": string,
"caCertId": long,
"organization": string
}
}
パラメータ名 | タイプ | 説明 |
---|---|---|
signingCount | long | CAで署名した証明書の数 |
caType | String | CAタイプ(PRIVATE_ROOT 、PRIVATE_SUB ) |
caId | long | CA識別子 |
rgstDate | long | 登録日時(timestamp) |
statusUpdateDate | String | 直近の状態変更日時(timestamp) |
destroyDate | String | 削除日時(timestamp) |
alias | String | CA名 |
memo | String | CAメモ |
ocsp | String | ocsp url |
crl | String | crl url |
ca | String | ca url |
status | String | CA状態値(ACTIVE 、PENDING 、DEACTIVATED 、DESTROYING ) |
commonName | String | 一般名 |
country | String | 標準国名コード(ISO3166-1、Alpha-2) |
issuerName | String | 発行CA名 |
notAfterDate | long | 証明書満了日時(timestamp) |
publicKeyAlgorithm | String | 暗号化アルゴリズム |
notBeforeDate | long | 証明書の有効開始日時(timestamp) |
locality | String | 市 |
stateProvince | String | 道 |
organization | String | 組織 |
organizationUnit | String | 部署 |
certPem | String | CA証明書(pem形式) |
chainPem | String | 証明書チェーン(pem形式) |
signatureAlgorithm | String | 署名アルゴリズム |
serialNo | String | 証明書のシリアル番号 |
caCertId | long | 証明書の識別子 |
必要権限
createCA
この記事は役に立ちましたか?