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