WrappedContentKey Classe
- java.
lang. Object - com.
microsoft. azure. storage. core. WrappedContentKey
- com.
public class WrappedContentKey
RESERVADO PARA USO INTERNO. Representa os detalhes da chave do envelope armazenados no serviço.
Resumo do campo
Modificador e tipo | Campo e descrição |
---|---|
String |
algorithm
O algoritmo usado para encapsulamento. |
byte [] |
encryptedKey
A chave de criptografia de conteúdo criptografado. |
String |
keyId
A cadeia de caracteres do identificador de chave. |
Resumo do Construtor
Construtor | Description |
---|---|
WrappedContentKey() |
Inicializa uma nova instância da classe WrappedContentKey. |
WrappedContentKey(String keyId, byte[] encryptedKey, String algorithm) |
Inicializa uma nova instância da WrappedContentKey classe usando a ID da chave especificada, a chave criptografada e o algoritmo. |
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
Wrapped |
deserialize(JsonParser parser) |
String |
getAlgorithm()
Obtém o algoritmo usado para encapsulamento. |
byte [] |
getEncryptedKey()
Obtém a chave de criptografia de conteúdo criptografada. |
String |
getKeyId()
Obtém o identificador de chave. Esse identificador é usado para identificar a chave usada para encapsular/desembrulhar a chave de criptografia de conteúdo. |
void | serialize(JsonGenerator generator) |
void |
setAlgorithm(String algorithm)
Define o algoritmo usado para encapsulamento. |
void |
setEncryptedKey(byte[] encryptedKey)
Define a chave de criptografia de conteúdo criptografado. |
void |
setKeyId(String keyId)
Define o identificador de chave. Esse identificador é usado para identificar a chave usada para encapsular/desembrulhar a chave de criptografia de conteúdo. |
Detalhes do campo
algorithm
public String algorithm
O algoritmo usado para encapsulamento.
encryptedKey
public byte [] encryptedKey
A chave de criptografia de conteúdo criptografado.
keyId
public String keyId
A cadeia de caracteres do identificador de chave.
Detalhes do construtor
WrappedContentKey
public WrappedContentKey()
Inicializa uma nova instância da classe WrappedContentKey.
WrappedContentKey
public WrappedContentKey(String keyId, byte[] encryptedKey, String algorithm)
Inicializa uma nova instância da WrappedContentKey classe usando a ID da chave especificada, a chave criptografada e o algoritmo.
Parâmetros:
Detalhes do método
deserialize
public static WrappedContentKey deserialize(JsonParser parser)
Parâmetros:
getAlgorithm
public String getAlgorithm()
Obtém o algoritmo usado para encapsulamento.
Retornos:
getEncryptedKey
public byte [] getEncryptedKey()
Obtém a chave de criptografia de conteúdo criptografada.
Retornos:
getKeyId
public String getKeyId()
Obtém o identificador de chave. Esse identificador é usado para identificar a chave usada para encapsular/desembrulhar a chave de criptografia de conteúdo.
Retornos:
serialize
public void serialize(JsonGenerator generator)
Parâmetros:
setAlgorithm
public void setAlgorithm(String algorithm)
Define o algoritmo usado para encapsulamento.
Parâmetros:
setEncryptedKey
public void setEncryptedKey(byte[] encryptedKey)
Define a chave de criptografia de conteúdo criptografado.
Parâmetros:
setKeyId
public void setKeyId(String keyId)
Define o identificador de chave. Esse identificador é usado para identificar a chave usada para encapsular/desembrulhar a chave de criptografia de conteúdo.
Parâmetros:
Aplica-se a
Azure SDK for Java