Freigeben über


CustomerProvidedKey Struktur

Definition

Wrapper für einen Verschlüsselungsschlüssel, der mit der vom Client bereitgestellten serverseitigen Schlüsselverschlüsselung verwendet werden soll.

public readonly struct CustomerProvidedKey : IEquatable<Azure.Storage.Blobs.Models.CustomerProvidedKey>
type CustomerProvidedKey = struct
Public Structure CustomerProvidedKey
Implements IEquatable(Of CustomerProvidedKey)
Vererbung
CustomerProvidedKey
Implementiert

Konstruktoren

CustomerProvidedKey(Byte[])

Erstellt einen neuen CustomerProvidedKey zur Verwendung in der serverseitigen Verschlüsselung.

CustomerProvidedKey(String)

Erstellt einen neuen CustomerProvidedKey zur Verwendung in der serverseitigen Verschlüsselung.

Eigenschaften

EncryptionAlgorithm

Der Algorithmus für Azure Blob Storage, mit dem verschlüsselt werden soll. Azure Blob Storage bietet nur AES256-Verschlüsselung.

EncryptionKey

Base64-codierte Zeichenfolge des AES256-Verschlüsselungsschlüssels.

EncryptionKeyHash

Base64-codierte Zeichenfolge des SHA256-Hashs des AES256-Verschlüsselungsschlüssels.

Methoden

Equals(CustomerProvidedKey)

Überprüft, ob zwei CustomerProvidedKeyInfo gleich sind.

Equals(Object)

Überprüft, ob zwei CustomerProvidedKeyInfo gleich sind.

GetHashCode()

Rufen Sie einen Hashcode für customerProvidedKeyInfo ab.

ToString()

ToString

Operatoren

Equality(CustomerProvidedKey, CustomerProvidedKey)

Überprüfen Sie, ob zwei CustomerProvidedKeyInfo-Instanzen gleich sind.

Inequality(CustomerProvidedKey, CustomerProvidedKey)

Überprüfen Sie, ob zwei CustomerProvidedKeyInfo-Instanzen nicht gleich sind.

Gilt für: