getHeaderOrNull

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

Returns the value of the named header deserialized to type T, or null if the header is absent.

Return

the header value deserialized as T, or null if absent.

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