アプリケーションの ClientPublicKey を作成します。M2M クライアントが PRIVATE_KEY_JWT メソッドを使用してトークンエンドポイントにリクエストを送信する場合、この公開鍵は M2M 権限付与サーバーによって、クライアントのトークンエンドポイントリクエストに含まれるアサーションを検証するために使用されます。
今すぐお試しください
テスト
RAM 認証
|
アクション |
アクセスレベル |
リソースタイプ |
条件キー |
依存アクション |
|
eiam:CreateClientPublicKey |
none |
*ClientPublicKey
|
なし | なし |
リクエストパラメーター
|
パラメーター |
型 |
必須 / 任意 |
説明 |
例 |
| InstanceId |
string |
必須 |
インスタンスの ID。 |
idaas_ue2jvisn35ea5lmthk267xxxxx |
| ApplicationId |
string |
必須 |
アプリケーションの ID。 |
app_mkv7rgt4d7i4u7zqtzev2mxxxx |
| PublicKey |
string |
必須 |
PEM フォーマットの公開鍵。キーは SPKI タイプである必要があり、"-----BEGIN PUBLIC KEY-----" で始まり "-----END PUBLIC KEY-----" で終わります。 |
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAmnWMdp9FU3vXljeIqpgR 05E6jEgzIfKsFaLkv+07e2Lg8luTaJh8Q2nkbxdNpTfqBnMMyTgml88WktP45F78 La7hQtR3vz0Eu1yA92gXwD5Oob7ay4JYQZ0C80o2tB3FsbXG2jUvr31MNkf/0oBY qUKK5Hnlk1TdrnZ5VkzgLGHKlj+NJHHF/57DbT64C2qpAWeKHAr9umJ8++0hKqG/ oRSOpb7oWK4t5c39ulp1j5JJ6cwqrKVCXvsHfWHywOHkcyus+ZNPTQvpwjRnEmRz Vy3NWrjT7JlIa8vS1aUU+FxeFd2MLQzxFxquFLwi05su2faRexaeYwWW6IWAI3tX twxxxxxx -----END PUBLIC KEY----- |
| AlgorithmType |
string |
必須 |
アルゴリズムタイプ。 列挙値:
|
RSA-2048 |
| ClientToken |
string |
必須 |
リクエストのべき等性を確保するために使用されるクライアントトークン。開発者側でパラメーター値を生成できますが、異なるリクエスト間で値が一意であることを確認してください。トークンには ASCII 文字のみを使用でき、長さは 64 文字以下です。詳細については、リファレンス: べき等性を確保する方法 を参照してください。 |
client-token-example |
レスポンスフィールド
|
フィールド |
型 |
説明 |
例 |
|
object |
|||
| RequestId |
string |
リクエストの ID。 |
0441BD79-92F3-53AA-8657-F8CE4A2B912A |
| ClientPublicKeyId |
string |
アプリケーションの ClientPublicKey の ID。 |
KEYCKmEYW9byWTdjuRbmCjd2Bhg6VpkAxxxx |
例
成功レスポンス
JSONJSON
{
"RequestId": "0441BD79-92F3-53AA-8657-F8CE4A2B912A",
"ClientPublicKeyId": "KEYCKmEYW9byWTdjuRbmCjd2Bhg6VpkAxxxx"
}
エラーコード
完全なリストについては、「エラーコード」をご参照ください。
変更履歴
完全なリストについては、「変更履歴」をご参照ください。