# Functions

GetED25519PublicKey retunns ed25519 public key.
IsCompactJWS checks weather input is a compact JWS (based on https://tools.ietf.org/html/rfc7516#section-9).
NewJWS creates JSON Web Signature.
ParseJWS parses serialized JWS.
VerifyJWS parses and validates serialized JWS.
VerifySignature verifies signature against public key in JWK format.
WithJWSDetachedPayload option is for definition of JWS detached payload.

# Variables

ErrInvalidKey is returned when passed JWK is invalid.

# Structs

JSONWebSignature defines JSON Web Signature (https://tools.ietf.org/html/rfc7515).
JWK (JSON Web Key) is a JSON data structure that represents a cryptographic key.

# Interfaces

Signer defines JWS Signer interface.

# Type aliases

ParseOpt is the JWS Parser option.