QueueEncryptionPolicy Clase
- java.
lang. Object - com.
microsoft. azure. storage. queue. QueueEncryptionPolicy
- com.
public class QueueEncryptionPolicy
Representa una directiva de cifrado de cola que se usa para realizar el cifrado y descifrado de sobres de mensajes de cola de Azure.
Resumen del campo
Modificador y tipo | Campo y descripción |
---|---|
IKey |
keyResolver
que IKeyResolver se usa para seleccionar la clave correcta para descifrar los mensajes de cola 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 |
---|---|
QueueEncryptionPolicy(IKey key, IKeyResolver keyResolver) |
Inicializa una nueva instancia de la QueueEncryptionPolicy 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 los mensajes de cola 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 los mensajes de cola existentes. |
Detalles del campo
keyResolver
public IKeyResolver keyResolver
que IKeyResolver se usa para seleccionar la clave correcta para descifrar los mensajes de cola 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
QueueEncryptionPolicy
public QueueEncryptionPolicy(IKey key, IKeyResolver keyResolver)
Inicializa una nueva instancia de la QueueEncryptionPolicy 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 los mensajes de cola 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 los mensajes de cola existentes.
Parameters:
Se aplica a
Azure SDK for Java