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>