Freigeben über


ClientEncryptionKeyProperties Klasse

Definition

Details zu einem Verschlüsselungsschlüssel für die Verwendung mit dem Azure Cosmos DB-Dienst.

public class ClientEncryptionKeyProperties : IEquatable<Microsoft.Azure.Cosmos.ClientEncryptionKeyProperties>
type ClientEncryptionKeyProperties = class
    interface IEquatable<ClientEncryptionKeyProperties>
Public Class ClientEncryptionKeyProperties
Implements IEquatable(Of ClientEncryptionKeyProperties)
Vererbung
ClientEncryptionKeyProperties
Implementiert

Konstruktoren

ClientEncryptionKeyProperties()

Zum Simulieren.

ClientEncryptionKeyProperties(String, String, Byte[], EncryptionKeyWrapMetadata)

Initialisiert eine neue Instanz von ClientEncryptionKeyProperties.

Eigenschaften

CreatedTime

Ruft die Erstellungszeit der Ressource aus dem Azure Cosmos DB-Dienst ab.

EncryptionAlgorithm

Verschlüsselungsalgorithmus, der zusammen mit diesem Clientverschlüsselungsschlüssel verwendet wird, um Daten zu verschlüsseln/zu entschlüsseln.

EncryptionKeyWrapMetadata

Metadaten für den Wrappinganbieter, die zum Entpacken des umschlossenen Clientverschlüsselungsschlüssels verwendet werden können.

ETag

Ruft das Entitätstag ab, das der Ressource aus dem Azure Cosmos DB-Dienst zugeordnet ist.

Id

Der Bezeichner der Ressource.

LastModified

Ruft den der Ressource zugeordneten Zeitstempel der letzten Änderung aus dem Azure Cosmos DB-Dienst ab.

SelfLink

Ruft die der Ressource zugeordnete Selbstverknüpfung aus dem Azure Cosmos DB-Dienst ab.

WrappedDataEncryptionKey

Umschlossene Form des Clientverschlüsselungsschlüssels.

Methoden

Equals(ClientEncryptionKeyProperties)

Vergleicht diese instance der Eigenschaften des Clientverschlüsselungsschlüssels mit einer anderen.

Equals(Object)

Vergleicht diese instance der Eigenschaften des Clientverschlüsselungsschlüssels mit einem anderen Objekt.

GetHashCode()

Ruft einen Hashcode für die Eigenschaften dieses instance ab, um Vergleiche zu optimieren.

Gilt für: