EncryptionData Classe
- java.
lang. Object - com.
microsoft. azure. storage. core. EncryptionData
- com.
public class EncryptionData
RESERVADO PARA USO INTERNO. Representa os dados de criptografia armazenados no serviço.
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
void | consumeJsonObject(JsonParser parser) |
void | copyValues(EncryptionData data) |
Encryption |
deserialize(JsonParser parser) |
Encryption |
deserialize(String inputData) |
HashMap<String, String> | deserializeKeyWrappingMetadata(JsonParser parser) |
byte [] |
getContentEncryptionIV()
Obtém a criptografia de conteúdo IV. |
Encryption |
getEncryptionAgent()
Obtém o agente de criptografia usado para identificar a versão do protocolo de criptografia e o algoritmo de criptografia. |
HashMap<String, String> |
getKeyWrappingMetadata()
Obtém os metadados para criptografia. |
Wrapped |
getWrappedContentKey()
Obtém a chave encapsulada usada para armazenar o algoritmo de encapsulamento, o identificador de chave e os bytes de chave criptografados. |
String | serialize() |
void | serialize(JsonGenerator generator) |
void |
setContentEncryptionIV(byte[] contentEncryptionIV)
Define a criptografia de conteúdo IV. |
void |
setEncryptionAgent(EncryptionAgent encryptionAgent)
Define o agente de criptografia usado para identificar a versão do protocolo de criptografia e o algoritmo de criptografia. |
void |
setKeyWrappingMetadata(HashMap<String, String> keyWrappingMetadata)
Define os metadados para criptografia. |
void |
setWrappedContentKey(WrappedContentKey wrappedContentKey)
Define a chave encapsulada usada para armazenar o algoritmo de encapsulamento, o identificador de chave e os bytes de chave criptografados. |
Detalhes do método
consumeJsonObject
public static void consumeJsonObject(JsonParser parser)
Parameters:
copyValues
public void copyValues(EncryptionData data)
Parameters:
deserialize
public static EncryptionData deserialize(JsonParser parser)
Parameters:
deserialize
public static EncryptionData deserialize(String inputData)
Parameters:
deserializeKeyWrappingMetadata
public static HashMap
Parameters:
getContentEncryptionIV
public byte [] getContentEncryptionIV()
Obtém a criptografia de conteúdo IV.
Returns:
getEncryptionAgent
public EncryptionAgent getEncryptionAgent()
Obtém o agente de criptografia usado para identificar a versão do protocolo de criptografia e o algoritmo de criptografia.
Returns:
getKeyWrappingMetadata
public HashMap
Obtém os metadados para criptografia.
Returns:
getWrappedContentKey
public WrappedContentKey getWrappedContentKey()
Obtém a chave encapsulada usada para armazenar o algoritmo de encapsulamento, o identificador de chave e os bytes de chave criptografados.
Returns:
serialize
public String serialize()
serialize
public void serialize(JsonGenerator generator)
Parameters:
setContentEncryptionIV
public void setContentEncryptionIV(byte[] contentEncryptionIV)
Define a criptografia de conteúdo IV.
Parameters:
setEncryptionAgent
public void setEncryptionAgent(EncryptionAgent encryptionAgent)
Define o agente de criptografia usado para identificar a versão do protocolo de criptografia e o algoritmo de criptografia.
Parameters:
setKeyWrappingMetadata
public void setKeyWrappingMetadata(HashMap
Define os metadados para criptografia.
Parameters:
setWrappedContentKey
public void setWrappedContentKey(WrappedContentKey wrappedContentKey)
Define a chave encapsulada usada para armazenar o algoritmo de encapsulamento, o identificador de chave e os bytes de chave criptografados.
Parameters:
Aplica-se a
Azure SDK for Java