JWTHeader

fmgp.crypto.JWTHeader
See theJWTHeader companion object
final case class JWTHeader(alg: JWAAlgorithm, jku: Option[String] = ..., jwk: Option[PublicKey] = ..., kid: Option[String] = ..., typ: Option[String] = ..., cty: Option[String] = ..., crit: Option[Set[String]] = ...)

Attributes

Companion
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Concrete methods

def base64: Base64
Extension method from fmgp.crypto

JWT uses base64url

JWT uses base64url

Attributes

def jsonStr: String
Extension method from fmgp.crypto
def makeJWTHeader: JWSHeader
Extension method from fmgp.crypto

Inherited methods

def productElementNames: Iterator[String]

An iterator over the names of all the elements of this product.

An iterator over the names of all the elements of this product.

Attributes

Inherited from:
Product
def productIterator: Iterator[Any]

An iterator over all the elements of this product.

An iterator over all the elements of this product.

Attributes

Returns

in the default implementation, an Iterator[Any]

Inherited from:
Product