QueueEncryptionPolicy Classe
- java.
lang. Object - com.
microsoft. azure. storage. queue. QueueEncryptionPolicy
- com.
public class QueueEncryptionPolicy
Representa uma política de criptografia de fila usada para executar criptografia/descriptografia de envelope de mensagens de fila do Azure.
Resumo do campo
Modificador e tipo | Campo e descrição |
---|---|
IKey |
keyResolver
O IKeyResolver usado para selecionar a chave correta para descriptografar mensagens de fila existentes. |
IKey |
keyWrapper
Um objeto do tipo IKey usado para encapsular/desembrulhar a chave de conteúdo durante a criptografia. |
Resumo do Construtor
Construtor | Description |
---|---|
QueueEncryptionPolicy(IKey key, IKeyResolver keyResolver) |
Inicializa uma nova instância da QueueEncryptionPolicy classe com a chave e o resolvedor especificados. Se a política gerada for usada para criptografia, espera-se que os usuários forneçam uma chave no mínimo. A ausência de chave fará com que uma exceção seja gerada durante a criptografia. Se a política gerada for destinada a ser usada para descriptografia, os usuários poderão fornecer um keyResolver. A biblioteca de clientes será – 1. Invoque o resolvedor de chaves se especificado para obter a chave. 2. Se resolvedor não for especificado, mas uma chave for especificada, corresponda à ID da chave na chave e use-a. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
IKey |
getKey()
Obtém o IKey usado para encapsular/desembrulhar a chave de conteúdo durante a criptografia. |
IKey |
getKeyResolver()
Obtém o resolvedor de chaves usado para selecionar a chave correta para descriptografar mensagens de fila existentes. |
void |
setKey(IKey key)
Define o IKey usado para encapsular/desembrulhar a chave de conteúdo durante a criptografia. |
void |
setKeyResolver(IKeyResolver keyResolver)
Define o resolvedor de chaves usado para selecionar a chave correta para descriptografar mensagens de fila existentes. |
Detalhes do campo
keyResolver
public IKeyResolver keyResolver
O IKeyResolver usado para selecionar a chave correta para descriptografar mensagens de fila existentes.
keyWrapper
public IKey keyWrapper
Um objeto do tipo IKey usado para encapsular/desembrulhar a chave de conteúdo durante a criptografia.
Detalhes do construtor
QueueEncryptionPolicy
public QueueEncryptionPolicy(IKey key, IKeyResolver keyResolver)
Inicializa uma nova instância da QueueEncryptionPolicy classe com a chave e o resolvedor especificados.
Se a política gerada for usada para criptografia, espera-se que os usuários forneçam uma chave no mínimo. A ausência de chave fará com que uma exceção seja gerada durante a criptografia. Se a política gerada for destinada a ser usada para descriptografia, os usuários poderão fornecer um keyResolver. A biblioteca de clientes será – 1. Invoque o resolvedor de chaves se especificado para obter a chave. 2. Se resolvedor não for especificado, mas uma chave for especificada, corresponda à ID da chave na chave e use-a.
Parameters:
Detalhes do método
getKey
public IKey getKey()
Obtém o IKey usado para encapsular/desembrulhar a chave de conteúdo durante a criptografia.
Returns:
getKeyResolver
public IKeyResolver getKeyResolver()
Obtém o resolvedor de chaves usado para selecionar a chave correta para descriptografar mensagens de fila existentes.
Returns:
setKey
public void setKey(IKey key)
Define o IKey usado para encapsular/desembrulhar a chave de conteúdo durante a criptografia.
Parameters:
setKeyResolver
public void setKeyResolver(IKeyResolver keyResolver)
Define o resolvedor de chaves usado para selecionar a chave correta para descriptografar mensagens de fila existentes.
Parameters:
Aplica-se a
Azure SDK for Java