public abstract class JoseHeaders extends JsonMapObject
Constructor and Description |
---|
JoseHeaders() |
JoseHeaders(JoseHeaders headers) |
JoseHeaders(JoseType type) |
JoseHeaders(Map<String,Object> values) |
asMap, containsProperty, equals, getBooleanProperty, getIntegerProperty, getListStringProperty, getLongProperty, getMapProperty, getProperty, getStringProperty, getUpdateCount, hashCode, removeProperty, setProperty
public JoseHeaders()
public JoseHeaders(JoseType type)
public JoseHeaders(JoseHeaders headers)
public final void setType(JoseType type)
public JoseType getType()
public void setContentType(String type)
public String getContentType()
public void setAlgorithm(String algo)
public String getAlgorithm()
public void setKeyId(String kid)
public String getKeyId()
public void setX509Url(String x509Url)
public String getX509Url()
public void setX509Thumbprint(String x509Thumbprint)
public String getX509Thumbprint()
public void setX509ThumbprintSHA256(String x509Thumbprint)
public String getX509ThumbprintSHA256()
public void setJsonWebKey(JsonWebKey key)
public void setJsonWebKey(String headerName, JsonWebKey key)
public void setJsonWebKeysUrl(String url)
public String getJsonWebKeysUrl()
public JsonWebKey getJsonWebKey()
public JsonWebKey getJsonWebKey(String headerName)
public final JoseHeaders setHeader(String name, Object value)
public JoseHeaders setIntegerHeader(String name, Integer value)
public JoseHeaders setLongHeader(String name, Long value)
public boolean containsHeader(String name)
Apache CXF