sd-jwt-0.1.0.0: Selective Disclosure for JSON Web Tokens (RFC 9901)

Index

addDecoyDigestSDJWT.Internal.Issuance
addHolderKeyToClaimsSDJWT.Internal.Issuance, SDJWT.Issuer, SDJWT
addKeyBindingSDJWT.Internal.Presentation
addKeyBindingToPresentationSDJWT.Internal.KeyBinding, SDJWT.Holder, SDJWT
ArrayDisclosure 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
arraySaltSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
arrayValueSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
base64urlDecodeSDJWT.Internal.Utils
base64urlEncodeSDJWT.Internal.Utils
buildSDJWTPayloadSDJWT.Internal.Issuance
byteStringToTextSDJWT.Internal.Utils
computeDigestSDJWT.Internal.Digest
computeDigestTextSDJWT.Internal.Digest
computeSDHashSDJWT.Internal.KeyBinding
constantTimeEqSDJWT.Internal.Utils
createArrayDisclosureSDJWT.Internal.Disclosure
createKeyBindingJWTSDJWT.Internal.KeyBinding
createObjectDisclosureSDJWT.Internal.Disclosure
createPresentationSDJWT.Internal.Presentation
createSDJWTSDJWT.Internal.Issuance, SDJWT.Issuer, SDJWT
createSDJWTWithDecoysSDJWT.Internal.Issuance, SDJWT.Issuer, SDJWT
decodeDisclosureSDJWT.Internal.Disclosure
defaultHashAlgorithmSDJWT.Internal.Digest
deserializePresentationSDJWT.Internal.Serialization, SDJWT.Issuer, SDJWT.Verifier, SDJWT
deserializeSDJWTSDJWT.Internal.Serialization, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
Digest 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
DisclosureSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
DisclosureArraySDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
disclosureNameSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
DisclosureObjectSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
disclosuresSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
disclosureSaltSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
disclosureValueSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
DuplicateDisclosureSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
EncodedDisclosure 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
encodeDisclosureSDJWT.Internal.Disclosure
extractDigestsFromPayloadSDJWT.Internal.Verification
extractDigestsFromValueSDJWT.Internal.Digest
extractDigestStringsFromSDArraySDJWT.Internal.Digest
extractHashAlgorithmSDJWT.Internal.Verification
extractRegularClaimsSDJWT.Internal.Verification
generateSaltSDJWT.Internal.Utils
getDisclosureClaimNameSDJWT.Internal.Disclosure
getDisclosureSaltSDJWT.Internal.Disclosure
getDisclosureValueSDJWT.Internal.Disclosure
groupPathsByFirstSegmentSDJWT.Internal.Utils
HashAlgorithmSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
hashAlgorithmToTextSDJWT.Internal.Digest
hashToBytesSDJWT.Internal.Utils
InvalidClaimNameSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
InvalidDigestSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
InvalidDisclosureFormatSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
InvalidHashAlgorithmSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
InvalidKeyBindingSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
InvalidSignatureSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
issuerSignedJWTSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
JSONParseErrorSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
JWKLikeSDJWT.Internal.JWT
kbPublicKeySDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
KeyBindingInfo 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
keyBindingInfoSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
keyBindingJWTSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
MissingDisclosureSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
ObjectDisclosure 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
parseHashAlgorithmSDJWT.Internal.Digest
parseJWKFromTextSDJWT.Internal.JWT
parsePayloadFromJWTSDJWT.Internal.Verification
parseTildeSeparatedSDJWT.Internal.Serialization, SDJWT.Issuer, SDJWT.Verifier, SDJWT
payloadValueSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
presentationJWTSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
processedClaimsSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
ProcessedSDJWTPayload 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
processPayloadSDJWT.Internal.Verification
Salt 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
SaltGenerationErrorSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
sdAlgSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
SDJWT 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
SDJWTErrorSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
SDJWTPayload 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
SDJWTPresentation 
1 (Type/Class)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
2 (Data Constructor)SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
selectDisclosuresSDJWT.Internal.Presentation
selectDisclosuresByNamesSDJWT.Internal.Presentation, SDJWT.Holder, SDJWT
selectedDisclosuresSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
SerializationErrorSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
serializePresentationSDJWT.Internal.Serialization, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
serializeSDJWTSDJWT.Internal.Serialization, SDJWT.Issuer, SDJWT.Verifier, SDJWT
SHA256SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
SHA384SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
SHA512SDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
signJWTSDJWT.Internal.JWT
signJWTWithHeadersSDJWT.Internal.JWT
signJWTWithOptionalTypSDJWT.Internal.JWT
signJWTWithTypSDJWT.Internal.JWT
splitJSONPointerSDJWT.Internal.Utils
textToByteStringSDJWT.Internal.Utils
toJWKSDJWT.Internal.JWT
unDigestSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
unEncodedDisclosureSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
unescapeJSONPointerSDJWT.Internal.Utils
unSaltSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
VerificationErrorSDJWT.Internal.Types, SDJWT.Holder, SDJWT.Issuer, SDJWT.Verifier, SDJWT
verifyDigestSDJWT.Internal.Digest
verifyDisclosuresSDJWT.Internal.Verification
verifyJWTSDJWT.Internal.JWT
verifyKeyBindingSDJWT.Internal.Verification
verifyKeyBindingJWTSDJWT.Internal.KeyBinding
verifySDJWTSDJWT.Internal.Verification, SDJWT.Verifier, SDJWT
verifySDJWTSignatureSDJWT.Internal.Verification
verifySDJWTWithoutSignatureSDJWT.Internal.Verification