Compartir a través de


Encryption Clase

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

public final class Encryption

La configuración de cifrado en la cuenta de almacenamiento.

Resumen del constructor

Constructor Description
Encryption()

Crea una instancia de la clase Encryption.

Resumen del método

Modificador y tipo Método y descripción
EncryptionIdentity encryptionIdentity()

Obtenga la propiedad Identity de cifrado: la identidad que se va a usar con el cifrado del lado del servicio en reposo.

KeySource keySource()

Obtenga la propiedad Source de la clave: el origen de la clavede cifrado (proveedor).

KeyVaultProperties keyVaultProperties()

Obtenga la propiedad Propiedades de KeyVault: propiedades proporcionadas por el almacén de claves.

Boolean requireInfrastructureEncryption()

Obtenga la propiedad requireInfrastructureEncryption: un valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

EncryptionServices services()

Obtenga la propiedad services: lista de servicios que admiten el cifrado.

void validate()

Valida la instancia.

Encryption withEncryptionIdentity(EncryptionIdentity encryptionIdentity)

Establezca la propiedad Identity de cifrado: la identidad que se va a usar con el cifrado del lado del servicio en reposo.

Encryption withKeySource(KeySource keySource)

Establezca la propiedad Source de la clave: el origen de la clavede cifrado (proveedor).

Encryption withKeyVaultProperties(KeyVaultProperties keyVaultProperties)

Establezca la propiedad Propiedades de KeyVault: Propiedades proporcionadas por el almacén de claves.

Encryption withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

Establezca la propiedad requireInfrastructureEncryption: un valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

Encryption withServices(EncryptionServices services)

Establezca la propiedad services: lista de servicios que admiten el cifrado.

Métodos heredados de java.lang.Object

Detalles del constructor

Encryption

public Encryption()

Crea una instancia de la clase Encryption.

Detalles del método

encryptionIdentity

public EncryptionIdentity encryptionIdentity()

Obtenga la propiedad encryptionIdentity: la identidad que se va a usar con el cifrado del lado del servicio en reposo.

Returns:

el valor encryptionIdentity.

keySource

public KeySource keySource()

Obtenga la propiedad keySource: KeySource de cifrado (proveedor). Valores posibles (que no distinguen mayúsculas de minúsculas): Microsoft.Storage, Microsoft.Keyvault.

Returns:

el valor keySource.

keyVaultProperties

public KeyVaultProperties keyVaultProperties()

Obtenga la propiedad keyVaultProperties: propiedades proporcionadas por el almacén de claves.

Returns:

el valor keyVaultProperties.

requireInfrastructureEncryption

public Boolean requireInfrastructureEncryption()

Obtenga la propiedad requireInfrastructureEncryption: un valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

Returns:

el valor requireInfrastructureEncryption.

services

public EncryptionServices services()

Obtenga la propiedad services: lista de servicios que admiten el cifrado.

Returns:

el valor de los servicios.

validate

public void validate()

Valida la instancia.

withEncryptionIdentity

public Encryption withEncryptionIdentity(EncryptionIdentity encryptionIdentity)

Establezca la propiedad encryptionIdentity: la identidad que se va a usar con el cifrado del lado del servicio en reposo.

Parameters:

encryptionIdentity - el valor encryptionIdentity que se va a establecer.

Returns:

el propio objeto Encryption.

withKeySource

public Encryption withKeySource(KeySource keySource)

Establezca la propiedad keySource: KeySource de cifrado (proveedor). Valores posibles (que no distinguen mayúsculas de minúsculas): Microsoft.Storage, Microsoft.Keyvault.

Parameters:

keySource - el valor keySource que se va a establecer.

Returns:

el propio objeto Encryption.

withKeyVaultProperties

public Encryption withKeyVaultProperties(KeyVaultProperties keyVaultProperties)

Establezca la propiedad keyVaultProperties: propiedades proporcionadas por el almacén de claves.

Parameters:

keyVaultProperties - el valor keyVaultProperties que se va a establecer.

Returns:

el propio objeto Encryption.

withRequireInfrastructureEncryption

public Encryption withRequireInfrastructureEncryption(Boolean requireInfrastructureEncryption)

Establezca la propiedad requireInfrastructureEncryption: un valor booleano que indica si el servicio aplica o no una capa secundaria de cifrado con claves administradas por la plataforma para los datos en reposo.

Parameters:

requireInfrastructureEncryption - el valor requireInfrastructureEncryption que se va a establecer.

Returns:

el propio objeto Encryption.

withServices

public Encryption withServices(EncryptionServices services)

Establezca la propiedad services: lista de servicios que admiten el cifrado.

Parameters:

services - valor de servicios que se va a establecer.

Returns:

el propio objeto Encryption.

Se aplica a