Versions in this module Expand all Collapse all v1 v1.0.0 Jan 6, 2017 Changes in this version + type Header struct + AdditionalParams map[string]interface{} + Algorithm string + CompressionAlgorithm string + ContentType string + Critical string + EncryptionAlgorithm string + JSONWebKey string + JWKSetURL string + KeyID string + Type string + X509CertChain string + X509CertSha1Thumbprint string + X509CertSha256Thumbprint string + X509URL string + type JWSCompact struct + Header *Header + Payload string + func Decode(message string) (*JWSCompact, error) + func DecodeAndVerify(message string, sv jwa.SignerVerifier) (*JWSCompact, error) + func (j *JWSCompact) EncodeAndSignCompact(sv jwa.SignerVerifier) (string, error) + type JWSJSON struct + Header string + Payload string + Protected string + Signatures map[string]string + func (j *JWSJSON) EncodeAndSignJSON(sv jwa.SignerVerifier) (string, error) + type JWSJSONFlat struct + Header string + Payload string + Protected string + Signatured string