Table of Contents - json-jwt-1.16.7 Documentation
Classes and Modules
- JSON
- JSON::JOSE
- JSON::JOSE::ClassMethods
- JSON::JWE
- JSON::JWE::DecryptionFailed
- JSON::JWE::InvalidFormat
- JSON::JWE::UnexpectedAlgorithm
- JSON::JWK
- JSON::JWK::JWKizable
- JSON::JWK::JWKizable::EC
- JSON::JWK::JWKizable::RSA
- JSON::JWK::Set
- JSON::JWK::Set::Fetcher
- JSON::JWK::Set::Fetcher::Cache
- JSON::JWK::Set::KidNotFound
- JSON::JWK::UnknownAlgorithm
- JSON::JWS
- JSON::JWS::InvalidFormat
- JSON::JWS::UnexpectedAlgorithm
- JSON::JWS::VerificationFailed
- JSON::JWT
- JSON::JWT::Exception
- JSON::JWT::InvalidFormat
- JSON::JWT::UnexpectedAlgorithm
- JSON::JWT::VerificationFailed
Methods
- ::cache — JSON::JWK::Set::Fetcher
- ::cache= — JSON::JWK::Set::Fetcher
- ::debug — JSON::JWK::Set::Fetcher
- ::debug! — JSON::JWK::Set::Fetcher
- ::debugging= — JSON::JWK::Set::Fetcher
- ::debugging? — JSON::JWK::Set::Fetcher
- ::decode_compact_serialized — JSON::JWE
- ::decode_compact_serialized — JSON::JWS
- ::decode_compact_serialized — JSON::JWT
- ::decode_json_serialized — JSON::JWE
- ::decode_json_serialized — JSON::JWS
- ::decode_json_serialized — JSON::JWT
- ::fetch — JSON::JWK::Set::Fetcher
- ::http_client — JSON::JWK::Set::Fetcher
- ::http_config — JSON::JWK::Set::Fetcher
- ::logger — JSON::JWK::Set::Fetcher
- ::logger= — JSON::JWK::Set::Fetcher
- ::new — JSON::JWE
- ::new — JSON::JWK
- ::new — JSON::JWK::Set
- ::new — JSON::JWS
- ::new — JSON::JWT
- ::pretty_generate — JSON::JWT
- #[] — JSON::JWK::Set
- #as_json — JSON::JWE
- #as_json — JSON::JWK::Set
- #as_json — JSON::JWT
- #asn1_to_raw — JSON::JWS
- #authentication_tag — JSON::JWE
- #autodetected_algorithm_from — JSON::JWS
- #calculate_default_kid — JSON::JWK
- #cbc? — JSON::JWE
- #cipher — JSON::JWE
- #cipher_name — JSON::JWE
- #content_type — JSON::JWK
- #content_type — JSON::JWK::Set
- #content_type — JSON::JOSE
- #coordinates — JSON::JWK::JWKizable::EC
- #curve_name — JSON::JWK::JWKizable::EC
- #decode — JSON::JOSE::ClassMethods
- #decrypt! — JSON::JWE
- #decrypt_content_encryption_key — JSON::JWE
- #delete — JSON::JWK::Set::Fetcher::Cache
- #derive_encryption_and_mac_keys — JSON::JWE
- #digest — JSON::JWS
- #dir? — JSON::JWE
- #ec? — JSON::JWK
- #ecdsa? — JSON::JWS
- #encrypt — JSON::JWT
- #encrypt! — JSON::JWE
- #fetch — JSON::JWK::Set::Fetcher::Cache
- #gcm? — JSON::JWE
- #generate_content_encryption_key — JSON::JWE
- #header — JSON::JOSE
- #hmac? — JSON::JWS
- #jwe_encrypted_key — JSON::JWE
- #normalize — JSON::JWK
- #oct? — JSON::JWK
- #pretty_generate — JSON::JWT
- #raw_to_asn1 — JSON::JWS
- #register_header_keys — JSON::JOSE::ClassMethods
- #rsa? — JSON::JWK
- #rsa? — JSON::JWS
- #rsa_pss? — JSON::JWS
- #secure_compare — JSON::JOSE
- #sha_digest — JSON::JWE
- #sha_size — JSON::JWE
- #sign — JSON::JWS
- #sign — JSON::JWT
- #sign! — JSON::JWS
- #signature_base_string — JSON::JWS
- #thumbprint — JSON::JWK
- #to_ec_key — JSON::JWK
- #to_json — JSON::JWT
- #to_jwk — JSON::JWK::JWKizable::RSA
- #to_jwk — JSON::JWK::JWKizable::EC
- #to_key — JSON::JWK
- #to_rsa_key — JSON::JWK
- #to_s — JSON::JWE
- #to_s — JSON::JWT
- #update — JSON::JWS
- #update — JSON::JWT
- #valid? — JSON::JWS
- #verify! — JSON::JWS
- #verify_cbc_authentication_tag! — JSON::JWE
- #verify_ecdsa_group! — JSON::JWS
- #with_jwk_support — JSON::JOSE