Get Random Bytes - Get Random Bytes
Haal het aangevraagde aantal bytes met willekeurige waarden op uit een beheerde HSM.
POST {vaultBaseUrl}/rng?api-version=7.4
URI-parameters
Name | In | Vereist | Type | Description |
---|---|---|---|---|
vault
|
path | True |
string |
De kluisnaam, bijvoorbeeld https://myvault.vault.azure.net. |
api-version
|
query | True |
string |
Client-API-versie. |
Aanvraagbody
Name | Vereist | Type | Description |
---|---|---|---|
count | True |
integer |
Het aangevraagde aantal willekeurige bytes. |
Antwoorden
Name | Type | Description |
---|---|---|
200 OK |
De bytes gecodeerd als een base64url-tekenreeks. |
|
Other Status Codes |
Key Vault foutreactie waarin wordt beschreven waarom de bewerking is mislukt. |
Voorbeelden
GetRandomBytes
Sample Request
POST https://myhsm.managedhsm.azure.net//rng?api-version=7.4
{
"count": 4
}
Sample Response
{
"value": "MTIzNA"
}
Definities
Name | Description |
---|---|
Error |
De sleutelkluisserverfout. |
Get |
Het aanvraagobject willekeurige bytes ophalen. |
Key |
De foutuitzondering voor de sleutelkluis. |
Random |
Het antwoordobject willekeurige bytes ophalen dat de bytes bevat. |
Error
De sleutelkluisserverfout.
Name | Type | Description |
---|---|---|
code |
string |
De foutcode. |
innererror |
De sleutelkluisserverfout. |
|
message |
string |
Het foutbericht. |
GetRandomBytesRequest
Het aanvraagobject willekeurige bytes ophalen.
Name | Type | Description |
---|---|---|
count |
integer |
Het aangevraagde aantal willekeurige bytes. |
KeyVaultError
De foutuitzondering voor de sleutelkluis.
Name | Type | Description |
---|---|---|
error |
De sleutelkluisserverfout. |
RandomBytes
Het antwoordobject willekeurige bytes ophalen dat de bytes bevat.
Name | Type | Description |
---|---|---|
value |
string |
De bytes gecodeerd als een base64url-tekenreeks. |