Class JoseHeaders
java.lang.Object
org.apache.cxf.jaxrs.json.basic.JsonMapObject
org.apache.cxf.rs.security.jose.common.JoseHeaders
- All Implemented Interfaces:
Serializable
- Direct Known Subclasses:
JweHeaders,JwsHeaders
public abstract class JoseHeaders
extends org.apache.cxf.jaxrs.json.basic.JsonMapObject
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionJoseHeaders(Map<String, Object> values) JoseHeaders(JoseHeaders headers) JoseHeaders(JoseType type) -
Method Summary
Modifier and TypeMethodDescriptionbooleancontainsHeader(String name) getIntegerHeader(String name) getJsonWebKey(String headerName) getKeyId()getLongHeader(String name) getType()voidsetAlgorithm(String algo) voidsetContentType(String type) voidsetCritical(List<String> crit) final JoseHeaderssetIntegerHeader(String name, Integer value) voidsetJsonWebKey(String headerName, JsonWebKey key) voidsetJsonWebKey(JsonWebKey key) voidsetJsonWebKeysUrl(String url) voidsetLongHeader(String name, Long value) final voidvoidsetX509Chain(List<String> x509Chain) voidsetX509Thumbprint(String x509Thumbprint) voidsetX509ThumbprintSHA256(String x509Thumbprint) voidsetX509Url(String x509Url) Methods inherited from class org.apache.cxf.jaxrs.json.basic.JsonMapObject
asMap, containsProperty, equals, getBooleanProperty, getIntegerProperty, getJsonMapProperty, getListMapProperty, getListStringProperty, getLongProperty, getMapProperty, getProperty, getStringProperty, getUpdateCount, hashCode, removeProperty, setProperty, size
-
Constructor Details
-
JoseHeaders
public JoseHeaders() -
JoseHeaders
-
JoseHeaders
-
JoseHeaders
-
-
Method Details
-
setType
-
getType
-
setContentType
-
getContentType
-
setAlgorithm
-
getAlgorithm
-
setKeyId
-
getKeyId
-
setX509Url
-
getX509Url
-
setX509Chain
-
getX509Chain
-
setX509Thumbprint
-
getX509Thumbprint
-
setX509ThumbprintSHA256
-
getX509ThumbprintSHA256
-
setCritical
-
getCritical
-
setJsonWebKey
-
setJsonWebKey
-
setJsonWebKeysUrl
-
getJsonWebKeysUrl
-
getJsonWebKey
-
getJsonWebKey
-
setHeader
-
getHeader
-
setIntegerHeader
-
getIntegerHeader
-
setLongHeader
-
getLongHeader
-
containsHeader
-