EdDSABased

Groups the EdDSA signing algorithms (Ed25519, Ed448) as defined in RFC 8037.

Each uses a fully-specified algorithm identifier in the JWT header ("Ed25519" or "Ed448") to prevent algorithm-confusion attacks. This follows the industry direction away from the ambiguous "EdDSA" umbrella identifier.

Inheritors

Properties

Link copied to clipboard

The Edwards curve (Ed25519 or Ed448) used by this algorithm.

Link copied to clipboard
open override val id: String

The JWA algorithm identifier string (e.g. "HS256", "RS256").

Functions

Link copied to clipboard
open override fun toString(): String