jose: Javascript Object Signing and Encryption

A collection of specifications to securely transfer claims such as authorization information between parties. A JSON Web Token (JWT) contains claims used by systems to apply access control rules to its resources. One potential use case of the JWT is authentication and authorization for a system that exposes resources through OAuth 2.0.

Install the latest version of this package by entering the following in R:
install.packages("jose")
AuthorJeroen Ooms
Date of publication2016-05-27 15:50:53
MaintainerJeroen Ooms <jeroen.ooms@stat.ucla.edu>
LicenseMIT + file LICENSE
Version0.1
https://datatracker.ietf.org/wg/jose/documents/ https://github.com/jeroenooms/jose

View on CRAN

Functions

base64url_decode Man page
base64url_encode Man page
jose Man page
jwk Man page
jwk_read Man page
jwk_write Man page
jwt Man page
jwt_claim Man page
jwt_decode_hmac Man page
jwt_decode_sig Man page
jwt_encode_hmac Man page
jwt_encode_sig Man page
read_jwk Man page
write_jwk Man page

Files

inst
inst/doc
inst/doc/jwk.Rmd
inst/doc/jwt.R
inst/doc/jwt.Rmd
inst/doc/jwt.html
inst/doc/jwk.R
inst/doc/jwk.html
tests
tests/keys
tests/keys/aes_cbc.json
tests/keys/hmac.json
tests/keys/aes_gcm.json
tests/keys/rsa-pkcs1.json
tests/keys/rsa-oaep.json
tests/keys/data
tests/keys/ecdsa.sig
tests/keys/ecdsa.pub.json
tests/keys/rsa-oaep.bin
tests/keys/ecdh.json
tests/keys/ecdh.pub.json
tests/keys/rsa-oaep.pub.json
tests/keys/aes_gcm.bin
tests/keys/rsa-pkcs1.sig
tests/keys/ecdh.bin
tests/keys/aes_ctr.bin
tests/keys/hmac.sig
tests/keys/aes_ctr.json
tests/keys/aes_cbc.bin
tests/keys/ecdsa.json
tests/keys/rsa-pkcs1.pub.json
tests/testthat.R
tests/js
tests/js/rsa.js
tests/js/aes.js
tests/js/hmac.js
tests/js/ec.js
tests/testthat
tests/testthat/test_sizes.R tests/testthat/test_ec.R tests/testthat/test_claims.R tests/testthat/test_hmac.R tests/testthat/test_aes.R tests/testthat/test_rsa.R tests/testthat/test_examples.R
NAMESPACE
R
R/write.R R/jwt.R R/base64url.R R/claim.R R/read.R
vignettes
vignettes/jwk.Rmd
vignettes/jwt.Rmd
MD5
build
build/vignette.rds
DESCRIPTION
man
man/jwt_claim.Rd man/jwt_encode.Rd man/base64url_encode.Rd man/jwk.Rd
LICENSE

Questions? Problems? Suggestions? or email at ian@mutexlabs.com.

Please suggest features or report bugs with the GitHub issue tracker.

All documentation is copyright its authors; we didn't write any of that.