次の方法で共有


Get Random Bytes - Get Random Bytes

マネージド HSM からランダムな値を含む要求されたバイト数を取得します。

POST {vaultBaseUrl}/rng?api-version=7.4

URI パラメーター

名前 / 必須 説明
vaultBaseUrl
path True

string

コンテナー名 (例: https://myvault.vault.azure.net)。

api-version
query True

string

クライアント API バージョン。

要求本文

名前 必須 説明
count True

integer

要求されたランダム バイト数。

応答

名前 説明
200 OK

RandomBytes

base64url 文字列としてエンコードされたバイト。

Other Status Codes

KeyVaultError

操作が失敗した理由を説明するエラー応答をKey Vaultします。

GetRandomBytes

Sample Request

POST https://myhsm.managedhsm.azure.net//rng?api-version=7.4

{
  "count": 4
}

Sample Response

{
  "value": "MTIzNA"
}

定義

名前 説明
Error

キー コンテナー サーバーエラー。

GetRandomBytesRequest

ランダム バイト取得要求オブジェクト。

KeyVaultError

キー コンテナーエラー例外。

RandomBytes

バイトを含むランダムなバイトの取得応答オブジェクト。

Error

キー コンテナー サーバーエラー。

名前 説明
code

string

エラー コード。

innererror

Error

キー コンテナー サーバーエラー。

message

string

エラー メッセージ。

GetRandomBytesRequest

ランダム バイト取得要求オブジェクト。

名前 説明
count

integer

要求されたランダム バイト数。

KeyVaultError

キー コンテナーエラー例外。

名前 説明
error

Error

キー コンテナー サーバーエラー。

RandomBytes

バイトを含むランダムなバイトの取得応答オブジェクト。

名前 説明
value

string

base64url 文字列としてエンコードされたバイト。