CreateSslCertificate
処理概要
SSL証明書の新規作成または更新を行います。
パラメーター「fqdnId」を指定した場合、指定したSSL証明書を更新します。
パラメーター「fqdnId」を指定しない場合、SSL証明書を新規作成します。
また申請法人情報を登録するには、API「RegisterCorporateInfoForCertificate」を実行します。
指定するパラメーター
| パラメーター | 型 | 説明 | 必須 |
|---|---|---|---|
| FqdnId | string |
SSL証明書の識別子 |
○ (SSL証明書の更新の場合) |
| Fqdn | string |
FQDN |
○ (SSL証明書の新規作成の場合) |
| CertAuthority | integer |
認証局 値:
|
○ (SSL証明書の新規作成の場合) |
| Count | integer |
SSL証明書の数量 値:
|
○ (SSL証明書の新規作成の場合) |
| ValidityTerm | integer |
SSL証明書の有効月数 Default: 変更なし (SSL証明書の更新の場合) 使用可能文字: 6(半年) | 12(1年) |
○ (SSL証明書の新規作成の場合) |
| KeyLength | integer |
SSL証明書の鍵長 Default: 変更なし (SSL証明書の更新の場合) 使用可能文字: 2048 |
○ (SSL証明書の新規作成の場合) |
| ApproverEmailAddress | string |
承認者メールアドレス |
○ (GeoTrust証明書の場合) |
| CertInfo.OrganizationName | string |
申請組織(企業)名 Default: 変更なし (SSL証明書の更新の場合) |
○ (SSL証明書の新規作成の場合) |
| CertInfo.OrganizationUnitName | string |
申請部署名 Default: 変更なし (SSL証明書の更新の場合) |
○ (SSL証明書の新規作成の場合) |
| CertInfo.CountryName | string |
※指定不可 |
|
| CertInfo.StateName | string |
事業所住所の都道府県名 Default: 変更なし (SSL証明書の更新の場合) |
○ (SSL証明書の新規作成の場合) |
| CertInfo.LocationName | string |
事業所住所の市区町村名 Default: 変更なし (SSL証明書の更新の場合) |
○ (SSL証明書の新規作成の場合) |
| CertInfo.EmailAddress | string |
※指定不可 |
応答フィールド
| フィールド (項目) | 型 | 説明 |
|---|---|---|
| CreateSslCertificateResponse | - |
CreateSslCertificate レスポンス |
| ␣requestId | string |
リクエスト識別子 |
| ␣fqdnId | string |
SSL証明書の識別子 |
| ␣fqdn | string |
FQDN |
| ␣certAuthority | string |
認証局 値:
|
| ␣validityTerm | integer |
SSL証明書の有効月数 |
| ␣certState | string |
発行ステータス 値:
|
| ␣approverEmailAddress | string |
承認者メールアドレス |
リクエストサンプル
https://jp-east-1.computing.api.nifcloud.com/api/
?Action=CreateSslCertificate
&Fqdn=aaa.aaa.aaa
&certAuthority=1
&Count=0
&ValidityTerm=12
&KeyLength=2048
&CertInfo.OrganizationName=FUJITSU CLOUD TECHNOLOGIES
&CertInfo.OrganizationUnitName=Center Department
&CertInfo.StateName=Tokyo
&CertInfo.LocationName=Shinjuku-ku
&CommonParams
応答サンプル
<CreateSslCertificateResponse xmlns="https://computing.api.nifcloud.com/api/">
<requestId>ac501097-4c8d-475b-b06b-a90048ec181c</requestId>
<fqdnId>111</fqdnId>
<fqdn>aaa.aaa.aaa</fqdn>
<certAuthority>cybertrust</certAuthority>
<validityTerm>12</validityTerm>
<certState>waiting</certState>
</CreateSslCertificateResponse>


