org.apache.cxf.rs.security.jose
Class JoseHeaders
java.lang.Object
org.apache.cxf.jaxrs.provider.json.JsonMapObject
org.apache.cxf.rs.security.jose.JoseHeaders
- Direct Known Subclasses:
- JweHeaders
public class JoseHeaders
- extends org.apache.cxf.jaxrs.provider.json.JsonMapObject
| Methods inherited from class org.apache.cxf.jaxrs.provider.json.JsonMapObject |
asMap, equals, getBooleanProperty, getIntegerProperty, getLongProperty, getProperty, getStringProperty, getUpdateCount, hashCode, setProperty |
JoseHeaders
public JoseHeaders()
JoseHeaders
public JoseHeaders(JoseHeaders headers)
JoseHeaders
public JoseHeaders(Map<String,Object> values)
setType
public void setType(String type)
getType
public String getType()
setContentType
public void setContentType(String type)
getContentType
public String getContentType()
setAlgorithm
public void setAlgorithm(String algo)
getAlgorithm
public String getAlgorithm()
setKeyId
public void setKeyId(String kid)
getKeyId
public String getKeyId()
setX509Url
public void setX509Url(String x509Url)
getX509Url
public String getX509Url()
setX509Chain
public void setX509Chain(List<String> x509Chain)
getX509Chain
public List<String> getX509Chain()
setX509Thumbprint
public void setX509Thumbprint(String x509Thumbprint)
getX509Thumbprint
public String getX509Thumbprint()
setX509ThumbprintSHA256
public void setX509ThumbprintSHA256(String x509Thumbprint)
getX509ThumbprintSHA256
public String getX509ThumbprintSHA256()
setCritical
public void setCritical(List<String> crit)
getCritical
public List<String> getCritical()
setJsonWebKey
public void setJsonWebKey(JsonWebKey key)
setJsonWebKey
public void setJsonWebKey(String headerName,
JsonWebKey key)
getJsonWebKey
public JsonWebKey getJsonWebKey()
getJsonWebKey
public JsonWebKey getJsonWebKey(String headerName)
setHeader
public JoseHeaders setHeader(String name,
Object value)
getHeader
public Object getHeader(String name)
setIntegerHeader
public JoseHeaders setIntegerHeader(String name,
Integer value)
getIntegerHeader
public Integer getIntegerHeader(String name)
setLongHeader
public JoseHeaders setLongHeader(String name,
Long value)
getLongHeader
public Long getLongHeader(String name)
Apache CXF