Partager via


WrappedContentKey Classe

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

public class WrappedContentKey

RÉSERVÉ À UN USAGE INTERNE. Représente les détails de clé d’enveloppe stockés sur le service.

Récapitulatif du champ

Modificateur et type Champ et description
String algorithm

Algorithme utilisé pour l’habillage.

byte [] encryptedKey

Clé de chiffrement de contenu chiffrée.

String keyId

Chaîne d’identificateur de clé.

Récapitulatif du constructeur

Constructeur Description
WrappedContentKey()

Initialise une nouvelle instance de la classe WrappedContentKey.

WrappedContentKey(String keyId, byte[] encryptedKey, String algorithm)

Initialise une nouvelle instance de la classe à l’aide WrappedContentKey de l’ID de clé, de la clé chiffrée et de l’algorithme spécifiés.

Résumé de la méthode

Modificateur et type Méthode et description
WrappedContentKey deserialize(JsonParser parser)
String getAlgorithm()

Obtient l’algorithme utilisé pour l’habillage.

byte [] getEncryptedKey()

Obtient la clé de chiffrement de contenu chiffrée.

String getKeyId()

Obtient l’identificateur de clé. Cet identificateur est utilisé pour identifier la clé utilisée pour encapsuler/désencapsuler la clé de chiffrement de contenu.

void serialize(JsonGenerator generator)
void setAlgorithm(String algorithm)

Définit l’algorithme utilisé pour l’habillage.

void setEncryptedKey(byte[] encryptedKey)

Définit la clé de chiffrement de contenu chiffrée.

void setKeyId(String keyId)

Définit l’identificateur de clé. Cet identificateur est utilisé pour identifier la clé utilisée pour encapsuler/désencapsuler la clé de chiffrement de contenu.

Détails du champ

algorithm

public String algorithm

Algorithme utilisé pour l’habillage.

encryptedKey

public byte [] encryptedKey

Clé de chiffrement de contenu chiffrée.

keyId

public String keyId

Chaîne d’identificateur de clé.

Détails du constructeur

WrappedContentKey

public WrappedContentKey()

Initialise une nouvelle instance de la classe WrappedContentKey.

WrappedContentKey

public WrappedContentKey(String keyId, byte[] encryptedKey, String algorithm)

Initialise une nouvelle instance de la classe à l’aide WrappedContentKey de l’ID de clé, de la clé chiffrée et de l’algorithme spécifiés.

Parameters:

keyId - Chaîne d’identificateur de clé.
encryptedKey - Clé de chiffrement de contenu chiffrée.
algorithm - Algorithme utilisé pour l’habillage.

Détails de la méthode

deserialize

public static WrappedContentKey deserialize(JsonParser parser)

Parameters:

parser

getAlgorithm

public String getAlgorithm()

Obtient l’algorithme utilisé pour l’habillage.

Returns:

Algorithme utilisé pour l’habillage.

getEncryptedKey

public byte [] getEncryptedKey()

Obtient la clé de chiffrement de contenu chiffrée.

Returns:

Clé de chiffrement de contenu chiffrée.

getKeyId

public String getKeyId()

Obtient l’identificateur de clé. Cet identificateur est utilisé pour identifier la clé utilisée pour encapsuler/désencapsuler la clé de chiffrement de contenu.

Returns:

Chaîne d’identificateur de clé.

serialize

public void serialize(JsonGenerator generator)

Parameters:

generator

setAlgorithm

public void setAlgorithm(String algorithm)

Définit l’algorithme utilisé pour l’habillage.

Parameters:

algorithm - Algorithme utilisé pour l’habillage.

setEncryptedKey

public void setEncryptedKey(byte[] encryptedKey)

Définit la clé de chiffrement de contenu chiffrée.

Parameters:

encryptedKey - Clé de chiffrement de contenu chiffrée.

setKeyId

public void setKeyId(String keyId)

Définit l’identificateur de clé. Cet identificateur est utilisé pour identifier la clé utilisée pour encapsuler/désencapsuler la clé de chiffrement de contenu.

Parameters:

keyId - Chaîne d’identificateur de clé.

S’applique à