ftauth_jwt library
A simple, robust JWT library.
Classes
Extensions
- AlgorithmX on Algorithm
- EllipticCurveX on EllipticCurve
- JWKCryptoKey on JsonWebKey
- KeyTypeX on KeyType
- PublicKeyUseX on PublicKeyUse
- RSASigner on RSAPrivateKey
- RSAVerifier on RSAPublicKey
- TokenTypeX on TokenType
Constants
- base64RawUrl → const Base64RawUrlCodec
- base64UrlUint → const Base64UrlUintCodec
- serialize → const JsonSerializable
- Default serializer.
Functions
-
base64UrlUintDecode(
String input) → BigInt -
base64UrlUintEncode(
BigInt? input) → String? -
base64UrlUintTryDecode(
String? input) → BigInt? -
decodeBase64(
String base64) → Map< String, Object?> -
decodeDateTime(
int? json) → DateTime? -
encodeDateTime(
DateTime? dt) → int? -
initSecureRandom(
) → SecureRandom -
symmetricKeyFromJson(
String? json) → List< int> ? -
symmetricKeyToJson(
List< int> ? key) → String?