Partager via


EncryptionData Classe

  • java.lang.Object
    • com.microsoft.azure.storage.core.EncryptionData

public class EncryptionData

RÉSERVÉ À UN USAGE INTERNE. Représente les données de chiffrement stockées sur le service.

Résumé de la méthode

Modificateur et type Méthode et description
void consumeJsonObject(JsonParser parser)
void copyValues(EncryptionData data)
EncryptionData deserialize(JsonParser parser)
EncryptionData deserialize(String inputData)
HashMap<String, String> deserializeKeyWrappingMetadata(JsonParser parser)
byte [] getContentEncryptionIV()

Obtient le chiffrement de contenu IV.

EncryptionAgent getEncryptionAgent()

Obtient l’agent de chiffrement utilisé pour identifier la version du protocole de chiffrement et l’algorithme de chiffrement.

HashMap<String, String> getKeyWrappingMetadata()

Obtient les métadonnées pour le chiffrement.

WrappedContentKey getWrappedContentKey()

Obtient la clé encapsulée utilisée pour stocker l’algorithme d’habillage, l’identificateur de clé et les octets de clé chiffrés.

String serialize()
void serialize(JsonGenerator generator)
void setContentEncryptionIV(byte[] contentEncryptionIV)

Définit le chiffrement de contenu IV.

void setEncryptionAgent(EncryptionAgent encryptionAgent)

Définit l’agent de chiffrement utilisé pour identifier la version du protocole de chiffrement et l’algorithme de chiffrement.

void setKeyWrappingMetadata(HashMap<String, String> keyWrappingMetadata)

Définit les métadonnées pour le chiffrement.

void setWrappedContentKey(WrappedContentKey wrappedContentKey)

Définit la clé encapsulée utilisée pour stocker l’algorithme d’habillage, l’identificateur de clé et les octets de clé chiffrés.

Détails de la méthode

consumeJsonObject

public static void consumeJsonObject(JsonParser parser)

Parameters:

parser

copyValues

public void copyValues(EncryptionData data)

Parameters:

data

deserialize

public static EncryptionData deserialize(JsonParser parser)

Parameters:

parser

deserialize

public static EncryptionData deserialize(String inputData)

Parameters:

inputData

deserializeKeyWrappingMetadata

public static HashMap deserializeKeyWrappingMetadata(JsonParser parser)

Parameters:

parser

getContentEncryptionIV

public byte [] getContentEncryptionIV()

Obtient le chiffrement de contenu IV.

Returns:

Chiffrement de contenu IV.

getEncryptionAgent

public EncryptionAgent getEncryptionAgent()

Obtient l’agent de chiffrement utilisé pour identifier la version du protocole de chiffrement et l’algorithme de chiffrement.

Returns:

Agent de chiffrement.

getKeyWrappingMetadata

public HashMap getKeyWrappingMetadata()

Obtient les métadonnées pour le chiffrement.

Returns:

HashMap contenant les métadonnées de chiffrement dans un format clé-valeur.

getWrappedContentKey

public WrappedContentKey getWrappedContentKey()

Obtient la clé encapsulée utilisée pour stocker l’algorithme d’habillage, l’identificateur de clé et les octets de clé chiffrés.

Returns:

Objet WrappedContentKey qui stocke l’algorithme d’habillage, l’identificateur de clé et les octets de clé chiffrés.

serialize

public String serialize()

serialize

public void serialize(JsonGenerator generator)

Parameters:

generator

setContentEncryptionIV

public void setContentEncryptionIV(byte[] contentEncryptionIV)

Définit le chiffrement de contenu IV.

Parameters:

contentEncryptionIV - Chiffrement de contenu IV.

setEncryptionAgent

public void setEncryptionAgent(EncryptionAgent encryptionAgent)

Définit l’agent de chiffrement utilisé pour identifier la version du protocole de chiffrement et l’algorithme de chiffrement.

Parameters:

encryptionAgent - Agent de chiffrement.

setKeyWrappingMetadata

public void setKeyWrappingMetadata(HashMap keyWrappingMetadata)

Définit les métadonnées pour le chiffrement.

Parameters:

keyWrappingMetadata - HashMap contenant les métadonnées de chiffrement dans un format clé-valeur.

setWrappedContentKey

public void setWrappedContentKey(WrappedContentKey wrappedContentKey)

Définit la clé encapsulée utilisée pour stocker l’algorithme d’habillage, l’identificateur de clé et les octets de clé chiffrés.

Parameters:

wrappedContentKey - Objet WrappedContentKey qui stocke l’algorithme d’habillage, l’identificateur de clé et les octets de clé chiffrés.

S’applique à