getHeader

inline fun <T> JwtHeader.getHeader(name: String, jsonInstance: Json = Jwt.defaultJsonParser): T(source)

Returns the value of the named header, deserializing it to type T using a reified serializer.

Return

the header value deserialized as T.

Parameters

name

the name of the header to retrieve.

jsonInstance

the Json instance to use for deserialization; defaults to the library's Jwt.defaultJsonParser configuration (ignoreUnknownKeys = true, explicitNulls = false)

See also

Throws

if the header is absent.