public class JweHeaders extends JoseHeaders
| Constructor and Description |
|---|
JweHeaders() |
JweHeaders(JoseHeaders headers) |
JweHeaders(Map<String,Object> values) |
JweHeaders(String ctEncAlgo) |
JweHeaders(String ctEncAlgo,
boolean deflate) |
JweHeaders(String keyEncAlgo,
String ctEncAlgo) |
JweHeaders(String keyEncAlgo,
String ctEncAlgo,
boolean deflate) |
| Modifier and Type | Method and Description |
|---|---|
String |
getContentEncryptionAlgorithm() |
String |
getKeyEncryptionAlgorithm() |
JweHeaders |
getProtectedHeaders() |
String |
getZipAlgorithm() |
void |
setContentEncryptionAlgorithm(String type) |
JoseHeaders |
setHeader(String name,
Object value) |
void |
setKeyEncryptionAlgorithm(String type) |
void |
setProtectedHeaders(JweHeaders protectedHeaders) |
void |
setZipAlgorithm(String type) |
byte[] |
toCipherAdditionalAuthData() |
static byte[] |
toCipherAdditionalAuthData(String headersJson) |
getAlgorithm, getContentType, getCritical, getHeader, getIntegerHeader, getJsonWebKey, getJsonWebKey, getJsonWebKeysUrl, getKeyId, getLongHeader, getType, getX509Chain, getX509Thumbprint, getX509ThumbprintSHA256, getX509Url, setAlgorithm, setContentType, setCritical, setIntegerHeader, setJsonWebKey, setJsonWebKey, setJsonWebKeysUrl, setKeyId, setLongHeader, setType, setX509Chain, setX509Thumbprint, setX509ThumbprintSHA256, setX509Urlpublic JweHeaders()
public JweHeaders(JoseHeaders headers)
public JweHeaders(String ctEncAlgo)
public JweHeaders(String ctEncAlgo, boolean deflate)
public void setKeyEncryptionAlgorithm(String type)
public String getKeyEncryptionAlgorithm()
public void setContentEncryptionAlgorithm(String type)
public String getContentEncryptionAlgorithm()
public void setZipAlgorithm(String type)
public String getZipAlgorithm()
public JoseHeaders setHeader(String name, Object value)
setHeader in class JoseHeaderspublic byte[] toCipherAdditionalAuthData()
public static byte[] toCipherAdditionalAuthData(String headersJson)
public JweHeaders getProtectedHeaders()
public void setProtectedHeaders(JweHeaders protectedHeaders)
Apache CXF