public class WrappedContentKey extends Object
Modifier and Type | Field and Description |
---|---|
String |
algorithm
The algorithm used for wrapping.
|
byte[] |
encryptedKey
The encrypted content encryption key.
|
String |
keyId
The key identifier string.
|
Constructor and Description |
---|
WrappedContentKey()
Initializes a new instance of the
WrappedContentKey class. |
WrappedContentKey(String keyId,
byte[] encryptedKey,
String algorithm)
Initializes a new instance of the
WrappedContentKey class using the specified key id, encrypted key and
the algorithm. |
Modifier and Type | Method and Description |
---|---|
static WrappedContentKey |
deserialize(com.fasterxml.jackson.core.JsonParser parser) |
String |
getAlgorithm()
Gets the algorithm used for wrapping.
|
byte[] |
getEncryptedKey()
Gets the encrypted content encryption key.
|
String |
getKeyId()
Gets the key identifier.
|
void |
serialize(com.fasterxml.jackson.core.JsonGenerator generator) |
void |
setAlgorithm(String algorithm)
Sets the algorithm used for wrapping.
|
void |
setEncryptedKey(byte[] encryptedKey)
Sets the encrypted content encryption key.
|
void |
setKeyId(String keyId)
Sets the key identifier.
|
public String algorithm
public byte[] encryptedKey
public String keyId
public WrappedContentKey()
WrappedContentKey
class.public WrappedContentKey(String keyId, byte[] encryptedKey, String algorithm)
WrappedContentKey
class using the specified key id, encrypted key and
the algorithm.keyId
- The key identifier string.encryptedKey
- The encrypted content encryption key.algorithm
- The algorithm used for wrapping.public String getAlgorithm()
public byte[] getEncryptedKey()
public String getKeyId()
public void setAlgorithm(String algorithm)
algorithm
- The algorithm used for wrapping.public void setEncryptedKey(byte[] encryptedKey)
encryptedKey
- The encrypted content encryption key.public void setKeyId(String keyId)
keyId
- The key identifier string.public void serialize(com.fasterxml.jackson.core.JsonGenerator generator) throws IOException
IOException
public static WrappedContentKey deserialize(com.fasterxml.jackson.core.JsonParser parser) throws com.fasterxml.jackson.core.JsonParseException, IOException
com.fasterxml.jackson.core.JsonParseException
IOException
Copyright © 2019. All rights reserved.