public class DefaultDecryptionKeyRequest<K extends Key> extends DefaultKeyRequest<byte[]> implements DecryptionKeyRequest<K>
| Constructor and Description |
|---|
DefaultDecryptionKeyRequest(byte[] encryptedCek,
Provider provider,
SecureRandom secureRandom,
JweHeader header,
AeadAlgorithm encryptionAlgorithm,
K decryptionKey) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
assertBytePayload(byte[] payload) |
K |
getKey() |
T |
getPayload() |
getEncryptionAlgorithm, getHeadergetProvider, getSecureRandomclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetEncryptionAlgorithm, getHeadergetProvider, getSecureRandomgetPayloadpublic DefaultDecryptionKeyRequest(byte[] encryptedCek,
Provider provider,
SecureRandom secureRandom,
JweHeader header,
AeadAlgorithm encryptionAlgorithm,
K decryptionKey)
protected void assertBytePayload(byte[] payload)
public K getKey()
getKey in interface KeySupplier<K extends Key>public T getPayload()
getPayload in interface Message<T>Copyright © 2014–2024 jsonwebtoken.io. All rights reserved.