Get Random Bytes - Get Random Bytes
Obtenez le nombre d’octets demandé contenant des valeurs aléatoires à partir d’un HSM managé.
POST {vaultBaseUrl}/rng?api-version=7.4
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
vault
|
path | True |
string |
Nom du coffre, par exemple https://myvault.vault.azure.net. |
api-version
|
query | True |
string |
Version d’API client. |
Corps de la demande
Nom | Obligatoire | Type | Description |
---|---|---|---|
count | True |
integer |
Nombre d’octets aléatoires demandés. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Octets encodés sous forme de chaîne base64url. |
|
Other Status Codes |
Key Vault réponse d’erreur décrivant la raison de l’échec de l’opération. |
Exemples
GetRandomBytes
Sample Request
POST https://myhsm.managedhsm.azure.net//rng?api-version=7.4
{
"count": 4
}
Sample Response
{
"value": "MTIzNA"
}
Définitions
Nom | Description |
---|---|
Error |
Erreur du serveur du coffre de clés. |
Get |
Objet de demande d’octets aléatoires. |
Key |
Exception d’erreur du coffre de clés. |
Random |
Objet de réponse get random bytes contenant les octets. |
Error
Erreur du serveur du coffre de clés.
Nom | Type | Description |
---|---|---|
code |
string |
Code d'erreur. |
innererror |
Erreur du serveur du coffre de clés. |
|
message |
string |
Message d’erreur. |
GetRandomBytesRequest
Objet de demande d’octets aléatoires.
Nom | Type | Description |
---|---|---|
count |
integer |
Nombre d’octets aléatoires demandés. |
KeyVaultError
Exception d’erreur du coffre de clés.
Nom | Type | Description |
---|---|---|
error |
Erreur du serveur du coffre de clés. |
RandomBytes
Objet de réponse get random bytes contenant les octets.
Nom | Type | Description |
---|---|---|
value |
string |
Octets encodés sous forme de chaîne base64url. |