Certificate Managerの概要
- 印刷する
- PDF
Certificate Managerの概要
- 印刷する
- PDF
記事の要約
この要約は役に立ちましたか?
ご意見ありがとうございます
Classic/VPC環境で利用できます。
Certificate Managerは、連携サービス(Load Balancer、CDN+など)で使用する証明書を発行、登録、管理できる NAVERクラウドプラットフォームのサービスです。証明書の登録、削除、照会機能に関する APIを RESTful形式で提供します。APIを呼び出すには、API Gatewayの IAM認証を完了する必要があります。
Certificate Managerの共通設定
Certificate Manager APIで共通して使用されるリクエスト形式とレスポンス形式を説明します。
リクエスト
共通リクエスト形式を説明します。
API URL
リクエスト API URLは次の通りです。
https://certificatemanager.apigw.ntruss.com/api/v1
リクエストヘッダ
ヘッダの説明は次の通りです。
フィールド | 必須の有無 | 説明 |
---|---|---|
x-ncp-apigw-timestamp | Required | 1970年1月1日00:00:00協定世界時(UTC)からの経過時間(ミリ秒) |
x-ncp-iam-access-key | Required | NAVERクラウドプラットフォームから発行された Access Key |
x-ncp-apigw-signature-v2 | Required | NAVERクラウドプラットフォームから発行された Access Keyとマッピングする Secret Keyと HMAC暗号化アルゴリズム(HmacSHA256)でリクエスト情報を暗号化した後、Base64でエンコードした署名 |
Accept | Required | レスポンスデータの形式application/json |
レスポンス
共通レスポンス形式を説明します。
レスポンスステータスコード
レスポンスステータスコードの説明は次の通りです。
HTTPステータスコード | コード | メッセージ | 説明 |
---|---|---|---|
200 | 1002 | Unable to load certificate. Expecting PEM format file. | 無効な PEM形式 |
200 | 1004 | Failed to delete the certificate. Delete the instance being used first or replace the certificate being used for the instance. | 証明書削除失敗(インスタンスで使用中) |
200 | 1004 | Failed to delete the certificate. No certificate was found with a matching with requested certificate name and certificate number. | 証明書削除失敗(名前、番号の不一致) |
200 | 2200 | No certificate was found. | 証明書検索結果なし |
200 | 26034 | The certificate is invalid. | 無効な証明書 |
200 | 26040 | Public key in certificate does not match with private key. | 無効な秘密鍵の整合性 |
400 | 100 | Bad Request Exception | リクエスト構文エラー |
400 | 2000 | CertificateName is invalid. certificateName can only contain 3-20 English alphabet, numbers, and "-" and must start with an alphabetic character. | 無効な証明書名 |
400 | 2100 | CertificateName is missing; PrivateKey is missing; PublicKeyCertificate is missing; CertificateChain is missing. | 証明書の名前、または秘密鍵、公開鍵、チェーンが見つからない |
401 | 200 | Authentication Failed | 認証失敗 |
401 | 210 | Permission Denied | アクセス権限なし |
404 | 300 | Not Found Exception | サーバで見つからない |
413 | 430 | Request Entity Too Large | リクエストサイズ超過 |
429 | 400 | Quota Exceeded | リクエストの割り当て量超過 |
429 | 410 | Throttle Limited | 早すぎるか、あまりにも頻繁なリクエスト |
429 | 420 | Rate Limited | 特定の時間に過剰なリクエスト |
503 | 500 | Endpoint Error | エンドポイントエラー |
504 | 510 | Endpoint Timeout | パブリックエンドタイムアウト |
500 | 900 | Unexpected Error | 不明なエラー |
参考
NAVERクラウドプラットフォームで共通して使用されるレスポンスステータスコードの詳細は、Ncloud APIのレスポンスステータスコードをご参照ください。
Certificate Manager API
Certificate Managerサービスで提供する APIの説明は次の通りです。
API | 説明 |
---|---|
createExternalCertificate | 外部証明書を追加 |
deleteCertificate | 証明書を削除 |
getCertificateList | 証明書を照会 |
Certificate Manager関連リソース
Certificate Manager APIについてユーザーの理解に役立つよう、さまざまな関連リソースを提供しています。
- Certificate Manager APIの使用方法
- Sub Accountご利用ガイド: NAVERクラウドプラットフォームコンソールから発行されたサブアカウントの Access Key発行と確認方法
- API Gatewayご利用ガイド: リクエストヘッダに必要な API Keyの確認方法
- 署名(シグネチャー)の作成: リクエストヘッダに必要な署名の作成方法
- Ncloudの共通レスポンスステータスコード: Certificate Managerサービスで使用される NAVERクラウドプラットフォームの共通レスポンスステータスコード情報
- Certificate Managerサービスの使用方法
- Certificate Managerご利用ガイド: NAVERクラウドプラットフォームコンソールで Certificate Managerを使用する方法
- Certificate Managerのブログ紹介: NAVERクラウドプラットフォーム公式ブログで Certificate Managerを紹介
- Ncloud使用環境ガイド: VPC、Classic環境とサポートの有無に関するご利用ガイド
- 料金の紹介、特徴、詳細機能: Certificate Managerの料金体系、Certificate Managerの特徴と詳細機能のサマリー
- サービス関連の最新のお知らせ: Certificate Manager関連の最新共有ニュース
- よくある質問: Certificate Managerユーザーからのよくある質問
- お問い合わせ: ご利用ガイドだけでは不明な点が解消されない場合、直接お問い合わせ
この記事は役に立ちましたか?