Assets - Get Encryption Key

Hiermee haalt u de assetopslagsleutel op
Hiermee haalt u de versleutelingssleutels voor assetopslag op die worden gebruikt voor het ontsleutelen van inhoud die is gemaakt door versie 2 van de Media Services-API

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Media/mediaServices/{accountName}/assets/{assetName}/getEncryptionKey?api-version=2022-08-01

URI-parameters

Name In Vereist Type Description
accountName
path True

string

De naam van het Media Services-account.

assetName
path True

string

De assetnaam.

resourceGroupName
path True

string

De naam van de resourcegroep binnen het Azure-abonnement.

subscriptionId
path True

string

De unieke id voor een Microsoft Azure-abonnement.

api-version
query True

string

De versie van de API die moet worden gebruikt met de clientaanvraag.

Antwoorden

Name Type Description
200 OK

StorageEncryptedAssetDecryptionData

OK

Other Status Codes

ErrorResponse

Gedetailleerde foutinformatie.

Voorbeelden

Get Asset Storage Encryption Keys

Sample Request

POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/contosorg/providers/Microsoft.Media/mediaServices/contosomedia/assets/ClimbingMountSaintHelens/getEncryptionKey?api-version=2022-08-01

Sample Response

{
  "key": "AAAAAAAAAAAAAAAAAAAAAA==",
  "assetFileEncryptionMetadata": [
    {
      "initializationVector": "-988929866",
      "assetFileName": "AssetFile0",
      "assetFileId": "a9536fa7-bd5d-4f84-a137-d1290982fe95"
    },
    {
      "initializationVector": "1604993689",
      "assetFileName": "AssetFile1",
      "assetFileId": "f4060046-94ac-422d-824c-3f1d6aa3ecf2"
    },
    {
      "initializationVector": "100082635",
      "assetFileName": "AssetFile2",
      "assetFileId": "485968d3-ddae-4b13-98e7-901201a9620b"
    }
  ]
}

Definities

Name Description
AssetFileEncryptionMetadata

De versleutelingsmetagegevens van Asset File Storage.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

ErrorDetail

De foutdetails.

ErrorResponse

Foutreactie

StorageEncryptedAssetDecryptionData

Gegevens die nodig zijn voor het ontsleutelen van assetbestanden die zijn versleuteld met verouderde opslagversleuteling.

AssetFileEncryptionMetadata

De versleutelingsmetagegevens van Asset File Storage.

Name Type Description
assetFileId

string

De id van het assetbestand.

assetFileName

string

De naam van het assetbestand.

initializationVector

string

De initialisatievector van het assetbestand.

ErrorAdditionalInfo

Aanvullende informatie over de resourcebeheerfout.

Name Type Description
info

object

De aanvullende informatie.

type

string

Het type aanvullende informatie.

ErrorDetail

De foutdetails.

Name Type Description
additionalInfo

ErrorAdditionalInfo[]

De fout aanvullende informatie.

code

string

De foutcode.

details

ErrorDetail[]

De foutdetails.

message

string

Het foutbericht.

target

string

Het foutdoel.

ErrorResponse

Foutreactie

Name Type Description
error

ErrorDetail

Het foutobject.

StorageEncryptedAssetDecryptionData

Gegevens die nodig zijn voor het ontsleutelen van assetbestanden die zijn versleuteld met verouderde opslagversleuteling.

Name Type Description
assetFileEncryptionMetadata

AssetFileEncryptionMetadata[]

Metagegevens van assetbestandversleuteling.

key

string

De versleutelingssleutel voor opslag van assetbestanden.