jose-0.4.0.4: Javascript Object Signing and Encryption and JSON Web Token library

Index

addClaimCrypto.JWT
AlgCrypto.JOSE.JWS, Crypto.JOSE
AlgorithmMismatchCrypto.JOSE.Error, Crypto.JOSE
AlgorithmNotImplementedCrypto.JOSE.Error, Crypto.JOSE
AllValidatedCrypto.JOSE.JWS, Crypto.JOSE
AnyValidatedCrypto.JOSE.JWS, Crypto.JOSE
AsPublicKeyCrypto.JOSE.JWK, Crypto.JOSE
asPublicKeyCrypto.JOSE.JWK, Crypto.JOSE
AudienceCrypto.JWT
Base64Integer 
1 (Type/Class)Crypto.JOSE.Types
2 (Data Constructor)Crypto.JOSE.Types
Base64Octets 
1 (Type/Class)Crypto.JOSE.Types
2 (Data Constructor)Crypto.JOSE.Types
Base64SHA1 
1 (Type/Class)Crypto.JOSE.Types
2 (Data Constructor)Crypto.JOSE.Types
Base64SHA256 
1 (Type/Class)Crypto.JOSE.Types
2 (Data Constructor)Crypto.JOSE.Types
Base64X509 
1 (Type/Class)Crypto.JOSE.Types
2 (Data Constructor)Crypto.JOSE.Types
ChaChaDRGCrypto.JOSE.JWK, Crypto.JOSE
checkSizeCrypto.JOSE.Types
claimAudCrypto.JWT
claimExpCrypto.JWT
claimIatCrypto.JWT
claimIssCrypto.JWT
claimJtiCrypto.JWT
claimNbfCrypto.JWT
ClaimsSet 
1 (Type/Class)Crypto.JWT
2 (Data Constructor)Crypto.JWT
claimSubCrypto.JWT
CompactDecodeErrorCrypto.JOSE.Error, Crypto.JOSE
CompactEncodeErrorCrypto.JOSE.Error, Crypto.JOSE
createJWSJWTCrypto.JWT
CrvCrypto.JOSE.JWK, Crypto.JOSE
CryptoErrorCrypto.JOSE.Error, Crypto.JOSE
decodeCompactCrypto.JOSE.Compact, Crypto.JOSE
dOthCrypto.JOSE.JWK, Crypto.JOSE
DRGCrypto.JOSE.JWK, Crypto.JOSE
drgNewCrypto.JOSE.JWK, Crypto.JOSE
drgNewSeedCrypto.JOSE.JWK, Crypto.JOSE
drgNewTestCrypto.JOSE.JWK, Crypto.JOSE
EC 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
ecCrvCrypto.JOSE.JWK, Crypto.JOSE
ecDCrypto.JOSE.JWK, Crypto.JOSE
ECGenParamCrypto.JOSE.JWK, Crypto.JOSE
ECKeyMaterialCrypto.JOSE.JWK, Crypto.JOSE
ECKeyParameters 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
ecKtyCrypto.JOSE.JWK, Crypto.JOSE
ecXCrypto.JOSE.JWK, Crypto.JOSE
ecYCrypto.JOSE.JWK, Crypto.JOSE
emptyClaimsSetCrypto.JWT
encodeCompactCrypto.JOSE.Compact, Crypto.JOSE
ErrorCrypto.JOSE.Error, Crypto.JOSE
ES256Crypto.JOSE.JWS, Crypto.JOSE
ES384Crypto.JOSE.JWS, Crypto.JOSE
ES512Crypto.JOSE.JWS, Crypto.JOSE
FromCompactCrypto.JOSE.Compact, Crypto.JOSE
fromCompactCrypto.JOSE.Compact, Crypto.JOSE
fromKeyMaterialCrypto.JOSE.JWK, Crypto.JOSE
fromStringCrypto.JWT
fromURICrypto.JWT
GeneralCrypto.JWT
genJWKCrypto.JOSE.JWK, Crypto.JOSE
genJWK'Crypto.JOSE.Legacy
genKeyMaterialCrypto.JOSE.JWK, Crypto.JOSE
genRSACrypto.JOSE.JWK, Crypto.JOSE
genSizedBase64IntegerOfCrypto.JOSE.Types
getRandomBytesCrypto.JOSE.JWK, Crypto.JOSE
getStringCrypto.JWT
getSystemDRGCrypto.JOSE.JWK, Crypto.JOSE
getURICrypto.JWT
headerAlgCrypto.JOSE.JWS, Crypto.JOSE
headerCritCrypto.JOSE.JWS, Crypto.JOSE
headerCtyCrypto.JOSE.JWS, Crypto.JOSE
headerJkuCrypto.JOSE.JWS, Crypto.JOSE
headerJwkCrypto.JOSE.JWS, Crypto.JOSE
headerKidCrypto.JOSE.JWS, Crypto.JOSE
headerTypCrypto.JOSE.JWS, Crypto.JOSE
headerX5cCrypto.JOSE.JWS, Crypto.JOSE
headerX5tCrypto.JOSE.JWS, Crypto.JOSE
headerX5tS256Crypto.JOSE.JWS, Crypto.JOSE
headerX5uCrypto.JOSE.JWS, Crypto.JOSE
HS256Crypto.JOSE.JWS, Crypto.JOSE
HS384Crypto.JOSE.JWS, Crypto.JOSE
HS512Crypto.JOSE.JWS, Crypto.JOSE
JSONDecodeErrorCrypto.JOSE.Error, Crypto.JOSE
JWE 
1 (Type/Class)Crypto.JOSE.JWE
2 (Data Constructor)Crypto.JOSE.JWE
JWEHeader 
1 (Type/Class)Crypto.JOSE.JWE
2 (Data Constructor)Crypto.JOSE.JWE
JWK 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
JWK' 
1 (Type/Class)Crypto.JOSE.Legacy
2 (Data Constructor)Crypto.JOSE.Legacy
jwkAlgCrypto.JOSE.JWK, Crypto.JOSE
jwkKeyOpsCrypto.JOSE.JWK, Crypto.JOSE
jwkKidCrypto.JOSE.JWK, Crypto.JOSE
jwkMaterialCrypto.JOSE.JWK, Crypto.JOSE
JWKSet 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
jwkUseCrypto.JOSE.JWK, Crypto.JOSE
jwkX5cCrypto.JOSE.JWK, Crypto.JOSE
jwkX5tCrypto.JOSE.JWK, Crypto.JOSE
jwkX5tS256Crypto.JOSE.JWK, Crypto.JOSE
jwkX5uCrypto.JOSE.JWK, Crypto.JOSE
JWS 
1 (Type/Class)Crypto.JOSE.JWS, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWS, Crypto.JOSE
JWSCritUnprotectedCrypto.JOSE.Error, Crypto.JOSE
JWSDuplicateHeaderParameterCrypto.JOSE.Error, Crypto.JOSE
JWSHeader 
1 (Type/Class)Crypto.JOSE.JWS, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWS, Crypto.JOSE
JWSMissingAlgCrypto.JOSE.Error, Crypto.JOSE
JWSMissingHeaderCrypto.JOSE.Error, Crypto.JOSE
jwsPayloadCrypto.JOSE.JWS, Crypto.JOSE
JWT 
1 (Type/Class)Crypto.JWT
2 (Data Constructor)Crypto.JWT
jwtClaimsSetCrypto.JWT
jwtCryptoCrypto.JWT
KeyMaterialCrypto.JOSE.JWK, Crypto.JOSE
KeyMaterialGenParamCrypto.JOSE.JWK, Crypto.JOSE
KeyMismatchCrypto.JOSE.Error, Crypto.JOSE
KeySizeTooSmallCrypto.JOSE.Error, Crypto.JOSE
MonadPseudoRandomCrypto.JOSE.JWK, Crypto.JOSE
MonadRandomCrypto.JOSE.JWK, Crypto.JOSE
newJWSCrypto.JOSE.JWS, Crypto.JOSE
newJWSHeaderCrypto.JOSE.JWS, Crypto.JOSE
NoneCrypto.JOSE.JWS, Crypto.JOSE
NumericDate 
1 (Type/Class)Crypto.JWT
2 (Data Constructor)Crypto.JWT
Oct 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
OctGenParamCrypto.JOSE.JWK, Crypto.JOSE
octKCrypto.JOSE.JWK, Crypto.JOSE
OctKeyMaterialCrypto.JOSE.JWK, Crypto.JOSE
OctKeyParameters 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
octKtyCrypto.JOSE.JWK, Crypto.JOSE
OtherPrimesNotSupportedCrypto.JOSE.Error, Crypto.JOSE
PS256Crypto.JOSE.JWS, Crypto.JOSE
PS384Crypto.JOSE.JWS, Crypto.JOSE
PS512Crypto.JOSE.JWS, Crypto.JOSE
P_256Crypto.JOSE.JWK, Crypto.JOSE
P_384Crypto.JOSE.JWK, Crypto.JOSE
P_521Crypto.JOSE.JWK, Crypto.JOSE
randomBytesGenerateCrypto.JOSE.JWK, Crypto.JOSE
rOthCrypto.JOSE.JWK, Crypto.JOSE
RS256Crypto.JOSE.JWS, Crypto.JOSE
RS384Crypto.JOSE.JWS, Crypto.JOSE
RS512Crypto.JOSE.JWS, Crypto.JOSE
RSA 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
rsaDCrypto.JOSE.JWK, Crypto.JOSE
rsaDpCrypto.JOSE.JWK, Crypto.JOSE
rsaDqCrypto.JOSE.JWK, Crypto.JOSE
rsaECrypto.JOSE.JWK, Crypto.JOSE
RSAErrorCrypto.JOSE.Error, Crypto.JOSE
RSAGenParamCrypto.JOSE.JWK, Crypto.JOSE
RSAKeyMaterialCrypto.JOSE.JWK, Crypto.JOSE
RSAKeyParameters 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
rsaKtyCrypto.JOSE.JWK, Crypto.JOSE
rsaNCrypto.JOSE.JWK, Crypto.JOSE
rsaOptionalParametersCrypto.JOSE.JWK, Crypto.JOSE
rsaOthCrypto.JOSE.JWK, Crypto.JOSE
rsaPCrypto.JOSE.JWK, Crypto.JOSE
RSAPrivateKeyOptionalParameters 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
RSAPrivateKeyOthElem 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
RSAPrivateKeyParameters 
1 (Type/Class)Crypto.JOSE.JWK, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWK, Crypto.JOSE
rsaPrivateKeyParametersCrypto.JOSE.JWK, Crypto.JOSE
rsaPublicKeyCrypto.JOSE.JWK, Crypto.JOSE
rsaQCrypto.JOSE.JWK, Crypto.JOSE
rsaQiCrypto.JOSE.JWK, Crypto.JOSE
RSKeyParametersCrypto.JOSE.Legacy
SeedCrypto.JOSE.JWK, Crypto.JOSE
seedFromIntegerCrypto.JOSE.JWK, Crypto.JOSE
seedNewCrypto.JOSE.JWK, Crypto.JOSE
seedToIntegerCrypto.JOSE.JWK, Crypto.JOSE
signCrypto.JOSE.JWK, Crypto.JOSE
signJWSCrypto.JOSE.JWS, Crypto.JOSE
SizedBase64Integer 
1 (Type/Class)Crypto.JOSE.Types
2 (Data Constructor)Crypto.JOSE.Types
SpecialCrypto.JWT
StringOrURICrypto.JWT
SystemDRGCrypto.JOSE.JWK, Crypto.JOSE
ToCompactCrypto.JOSE.Compact, Crypto.JOSE
toCompactCrypto.JOSE.Compact, Crypto.JOSE
toJWKCrypto.JOSE.Legacy
tOthCrypto.JOSE.JWK, Crypto.JOSE
unregisteredClaimsCrypto.JWT
URICrypto.JOSE.Types
validateJWSJWTCrypto.JWT
ValidationAlgorithms 
1 (Type/Class)Crypto.JOSE.JWS, Crypto.JOSE
2 (Data Constructor)Crypto.JOSE.JWS, Crypto.JOSE
ValidationPolicyCrypto.JOSE.JWS, Crypto.JOSE
verifyCrypto.JOSE.JWK, Crypto.JOSE
verifyJWSCrypto.JOSE.JWS, Crypto.JOSE
withDRGCrypto.JOSE.JWK, Crypto.JOSE
withRandomBytesCrypto.JOSE.JWK, Crypto.JOSE
_Base64IntegerCrypto.JOSE.Types
_claimAudCrypto.JWT
_claimExpCrypto.JWT
_claimIatCrypto.JWT
_claimIssCrypto.JWT
_claimJtiCrypto.JWT
_claimNbfCrypto.JWT
_claimSubCrypto.JWT
_jweAadCrypto.JOSE.JWE
_jweAlgCrypto.JOSE.JWE
_jweCiphertextCrypto.JOSE.JWE
_jweCritCrypto.JOSE.JWE
_jweCtyCrypto.JOSE.JWE
_jweEncCrypto.JOSE.JWE
_jweIvCrypto.JOSE.JWE
_jweJkuCrypto.JOSE.JWE
_jweJwkCrypto.JOSE.JWE
_jweKidCrypto.JOSE.JWE
_jweProtectedCrypto.JOSE.JWE
_jweRecipientsCrypto.JOSE.JWE
_jweTagCrypto.JOSE.JWE
_jweTypCrypto.JOSE.JWE
_jweUnprotectedCrypto.JOSE.JWE
_jweX5cCrypto.JOSE.JWE
_jweX5tCrypto.JOSE.JWE
_jweX5tS256Crypto.JOSE.JWE
_jweX5uCrypto.JOSE.JWE
_jweZipCrypto.JOSE.JWE
_unregisteredClaimsCrypto.JWT