public static class JsonWebToken.Header extends GenericJson
Header as specified in JWT Header.
Constructors
Header()
public Header()
Methods
clone()
public JsonWebToken.Header clone()
Makes a "deep" clone of the generic data, in which the clone is completely independent of the original.
Returns | |
---|---|
Type | Description |
JsonWebToken.Header |
getContentType()
public final String getContentType()
Returns the content type header parameter used to declare structural information about the
JWT or null
for none.
Returns | |
---|---|
Type | Description |
String |
getType()
public final String getType()
Returns the type header parameter used to declare the type of this object or null
for
none.
Returns | |
---|---|
Type | Description |
String |
set(String fieldName, Object value)
public JsonWebToken.Header set(String fieldName, Object value)
Sets the given field value (may be null
) for the given field name. Any existing value
for the field will be overwritten. It may be more slightly more efficient than #put(String, Object) because it avoids accessing the field's original value.
Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.
Parameters | |
---|---|
Name | Description |
fieldName |
String |
value |
Object |
Returns | |
---|---|
Type | Description |
JsonWebToken.Header |
setContentType(String contentType)
public JsonWebToken.Header setContentType(String contentType)
Sets the content type header parameter used to declare structural information about the JWT
or null
for none.
Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.
Parameter | |
---|---|
Name | Description |
contentType |
String |
Returns | |
---|---|
Type | Description |
JsonWebToken.Header |
setType(String type)
public JsonWebToken.Header setType(String type)
Sets the type header parameter used to declare the type of this object or null
for
none.
Overriding is only supported for the purpose of calling the super implementation and changing the return type, but nothing else.
Parameter | |
---|---|
Name | Description |
type |
String |
Returns | |
---|---|
Type | Description |
JsonWebToken.Header |