@Immutable public final class JWECryptoParts extends java.lang.Object
JWEEncrypter
implementations.Constructor and Description |
---|
JWECryptoParts(Base64URL encryptedKey,
Base64URL iv,
Base64URL cipherText,
Base64URL integrityValue)
Creates a new cryptograhic JWE parts instance.
|
Modifier and Type | Method and Description |
---|---|
Base64URL |
getCipherText()
Gets the cipher text.
|
Base64URL |
getEncryptedKey()
Gets the encrypted key.
|
Base64URL |
getInitializationVector()
Gets the initialisation vector (IV).
|
Base64URL |
getIntegrityValue()
Gets the integrity value.
|
public JWECryptoParts(Base64URL encryptedKey, Base64URL iv, Base64URL cipherText, Base64URL integrityValue)
encryptedKey
- The encrypted key, null
if not
required by the encryption algorithm.iv
- The initialisation vector (IV), null
if
not required by the encryption algorithm.cipherText
- The cipher text. Must not be null
.integrityValue
- The integrity value, null
if the JWE
algorithm provides built-in integrity check.public Base64URL getEncryptedKey()
null
if not required by
the JWE algorithm.public Base64URL getInitializationVector()
null
if not required
by the JWE algorithm.public Base64URL getCipherText()
public Base64URL getIntegrityValue()
null
if the encryption
algorithm provides built-in integrity checking.Copyright © 2013 NimbusDS. All Rights Reserved.