TableEncryptionPolicy Clase
- java.
lang. Object - com.
microsoft. azure. storage. table. TableEncryptionPolicy
- com.
public class TableEncryptionPolicy
Representa una directiva de cifrado de tabla que se usa para realizar el cifrado y descifrado de sobres de entidades de tabla de Azure.
Resumen del campo
Modificador y tipo | Campo y descripción |
---|---|
IKey |
keyResolver
IKeyResolver que se usa para seleccionar la clave correcta para descifrar las entidades de tabla existentes. |
IKey |
keyWrapper
Objeto de tipo IKey que se usa para encapsular o desencapsular la clave de contenido durante el cifrado. |
Resumen del constructor
Constructor | Description |
---|---|
TableEncryptionPolicy(IKey key, IKeyResolver keyResolver) |
Inicializa una nueva instancia de la TableEncryptionPolicy clase con la clave y la resolución especificadas. Si la directiva generada está pensada para usarse para el cifrado, se espera que los usuarios proporcionen una clave como mínimo. La ausencia de clave hará que se produzca una excepción durante el cifrado. Si la directiva generada está pensada para usarse para el descifrado, los usuarios pueden proporcionar un keyResolver. La biblioteca cliente será - 1. Invoque el solucionador de claves si se especifica para obtener la clave. 2. Si no se especifica el solucionador, pero se especifica una clave, coincida con el identificador de clave en la clave y úselo. |
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
IKey |
getKey()
Obtiene el IKey objeto que se usa para encapsular o desencapsular la clave de contenido durante el cifrado. |
IKey |
getKeyResolver()
Obtiene el solucionador de claves usado para seleccionar la clave correcta para descifrar las entidades de tabla existentes. |
void |
setKey(IKey key)
Establece que IKey se usa para encapsular o desencapsular la clave de contenido durante el cifrado. |
void |
setKeyResolver(IKeyResolver keyResolver)
Establece el solucionador de claves usado para seleccionar la clave correcta para descifrar las entidades de tabla existentes. |
Detalles del campo
keyResolver
public IKeyResolver keyResolver
IKeyResolver que se usa para seleccionar la clave correcta para descifrar las entidades de tabla existentes.
keyWrapper
public IKey keyWrapper
Objeto de tipo IKey que se usa para encapsular o desencapsular la clave de contenido durante el cifrado.
Detalles del constructor
TableEncryptionPolicy
public TableEncryptionPolicy(IKey key, IKeyResolver keyResolver)
Inicializa una nueva instancia de la TableEncryptionPolicy clase con la clave y la resolución especificadas.
Si la directiva generada está pensada para usarse para el cifrado, se espera que los usuarios proporcionen una clave como mínimo. La ausencia de clave hará que se produzca una excepción durante el cifrado. Si la directiva generada está pensada para usarse para el descifrado, los usuarios pueden proporcionar un keyResolver. La biblioteca cliente será - 1. Invoque el solucionador de claves si se especifica para obtener la clave. 2. Si no se especifica el solucionador, pero se especifica una clave, coincida con el identificador de clave en la clave y úselo.
Parameters:
Detalles del método
getKey
public IKey getKey()
Obtiene el IKey objeto que se usa para encapsular o desencapsular la clave de contenido durante el cifrado.
Returns:
getKeyResolver
public IKeyResolver getKeyResolver()
Obtiene el solucionador de claves usado para seleccionar la clave correcta para descifrar las entidades de tabla existentes.
Returns:
setKey
public void setKey(IKey key)
Establece que IKey se usa para encapsular o desencapsular la clave de contenido durante el cifrado.
Parameters:
setKeyResolver
public void setKeyResolver(IKeyResolver keyResolver)
Establece el solucionador de claves usado para seleccionar la clave correcta para descifrar las entidades de tabla existentes.
Parameters:
Se aplica a
Azure SDK for Java