Freigeben über


Encryption Klasse

  • java.lang.Object
    • com.azure.resourcemanager.storage.models.Encryption

public final class Encryption

Die Verschlüsselungseinstellungen für das Speicherkonto.

Zusammenfassung zum Konstruktor

Konstruktor Beschreibung
Encryption()

Erstellt eine instance der Verschlüsselungsklasse.

Methodenzusammenfassung

Modifizierer und Typ Methode und Beschreibung
EncryptionIdentity encryptionIdentity()

Abrufen der Verschlüsselungsidentitätseigenschaft: Die Identität, die mit dienstseitiger Verschlüsselung im Ruhezustand verwendet werden soll.

KeySource keySource()

Rufen Sie die SchlüsseleigenschaftSource ab: Den VerschlüsselungsschlüsselQuelle (Anbieter).

KeyVaultProperties keyVaultProperties()

Rufen Sie die Eigenschaft keyVaultProperties ab: Eigenschaften, die vom Schlüsseltresor bereitgestellt werden.

Boolean requireInfrastructureEncryption()

Abrufen der erforderlichenInfrastrukturverschlüsselungseigenschaft: Ein boolescher Wert, der angibt, ob der Dienst eine sekundäre Verschlüsselungsebene mit plattformverwalteten Schlüsseln für ruhende Daten anwendet oder nicht.

EncryptionServices services()

Abrufen der Diensteigenschaft: Liste der Dienste, die die Verschlüsselung unterstützen.

void validate()

Überprüft die instance.

Encryption withEncryptionIdentity(EncryptionIdentity encryptionIdentity)

Legen Sie die Verschlüsselungsidentitätseigenschaftfest: Die Identität, die mit dienstseitiger Verschlüsselung im Ruhezustand verwendet werden soll.

Encryption withKeySource(KeySource keySource)

Legen Sie die SchlüsseleigenschaftSource fest: Den VerschlüsselungsschlüsselQuelle (Anbieter).

Encryption withKeyVaultProperties(KeyVaultProperties keyVaultProperties)

Legen Sie die Eigenschaft keyVaultProperties fest: Eigenschaften, die vom Schlüsseltresor bereitgestellt werden.

Encryption withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

Legen Sie die Eigenschaft "Infrastrukturverschlüsselungerforderlich" fest: Ein boolescher Wert, der angibt, ob der Dienst eine sekundäre Verschlüsselungsebene mit plattformverwalteten Schlüsseln für ruhende Daten anwendet oder nicht.

Encryption withServices(EncryptionServices services)

Legen Sie die Diensteigenschaft fest: Liste der Dienste, die die Verschlüsselung unterstützen.

Geerbte Methoden von java.lang.Object

Details zum Konstruktor

Encryption

public Encryption()

Erstellt eine instance der Verschlüsselungsklasse.

Details zur Methode

encryptionIdentity

public EncryptionIdentity encryptionIdentity()

Abrufen der encryptionIdentity-Eigenschaft: Die Identität, die mit dienstseitiger Verschlüsselung im Ruhezustand verwendet werden soll.

Returns:

der EncryptionIdentity-Wert.

keySource

public KeySource keySource()

Rufen Sie die eigenschaft keySource ab: Die verschlüsselung keySource (provider). Mögliche Werte (ohne Beachtung der Groß-/Kleinschreibung): Microsoft.Storage, Microsoft.Keyvault.

Returns:

der wert keySource.

keyVaultProperties

public KeyVaultProperties keyVaultProperties()

Rufen Sie die eigenschaft keyVaultProperties ab: Eigenschaften, die vom Schlüsseltresor bereitgestellt werden.

Returns:

der Wert keyVaultProperties.

requireInfrastructureEncryption

public Boolean requireInfrastructureEncryption()

Abrufen der requireInfrastructureEncryption-Eigenschaft: Ein boolescher Wert, der angibt, ob der Dienst eine sekundäre Verschlüsselungsebene mit plattformverwalteten Schlüsseln für ruhende Daten anwendet oder nicht.

Returns:

den Wert requireInfrastructureEncryption.

services

public EncryptionServices services()

Abrufen der Diensteigenschaft: Liste der Dienste, die die Verschlüsselung unterstützen.

Returns:

der Dienstwert.

validate

public void validate()

Überprüft die instance.

withEncryptionIdentity

public Encryption withEncryptionIdentity(EncryptionIdentity encryptionIdentity)

Legen Sie die encryptionIdentity-Eigenschaft fest: Die Identität, die mit dienstseitiger Verschlüsselung im Ruhezustand verwendet werden soll.

Parameters:

encryptionIdentity - der festzulegende Wert encryptionIdentity.

Returns:

das Verschlüsselungsobjekt selbst.

withKeySource

public Encryption withKeySource(KeySource keySource)

Legen Sie die eigenschaft keySource fest: Die verschlüsselung keySource (provider). Mögliche Werte (ohne Beachtung der Groß-/Kleinschreibung): Microsoft.Storage, Microsoft.Keyvault.

Parameters:

keySource - der festzulegende keySource-Wert.

Returns:

das Verschlüsselungsobjekt selbst.

withKeyVaultProperties

public Encryption withKeyVaultProperties(KeyVaultProperties keyVaultProperties)

Legen Sie die eigenschaft keyVaultProperties fest: Eigenschaften, die vom Schlüsseltresor bereitgestellt werden.

Parameters:

keyVaultProperties - der festzulegende Wert keyVaultProperties.

Returns:

das Verschlüsselungsobjekt selbst.

withRequireInfrastructureEncryption

public Encryption withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

Legen Sie die requireInfrastructureEncryption-Eigenschaft fest: Ein boolescher Wert, der angibt, ob der Dienst eine sekundäre Verschlüsselungsebene mit plattformverwalteten Schlüsseln für ruhende Daten anwendet oder nicht.

Parameters:

requireInfrastructureEncryption - der festzulegende Wert requireInfrastructureEncryption.

Returns:

das Verschlüsselungsobjekt selbst.

withServices

public Encryption withServices(EncryptionServices services)

Legen Sie die Diensteigenschaft fest: Liste der Dienste, die die Verschlüsselung unterstützen.

Parameters:

services - der festzulegende Dienstwert.

Returns:

das Verschlüsselungsobjekt selbst.

Gilt für: