jwtd ~master
D implementation of JSON Web Token.
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
jwtd
D implementation of JSON Web Token.
Supported algorithms
OpenSSL
- NONE
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES384
- ES512
Botan
- NONE
- HS256
- HS384
- HS512
- RS256
- RS384
- RS512
- ES256
- ES384
- ES512
NOTE - Botan supports private keys just in PKCS#8 format (for RS and ES signatures)
Phobos
- NONE
- HS256
- HS384
- HS512
Installation
See DUB page.
Building
Using OpenSSL
dub build --config=openssl
Using Botan
dub build --config=botan
Using Phobos
dub build --config=phobos
Testing
Using OpenSSL
dub test --config=unittest-openssl
Using Botan
dub test --config=unittest-botan
Using Phobos
dub test --config=unittest-phobos
- Registered by Oleh Havrys
- ~master released 4 years ago
- olehlong/jwtd
- MIT
- Authors:
- Dependencies:
- none
- Versions:
-
0.4.6 2020-Sep-03 0.4.5 2019-Oct-24 0.4.4 2017-Nov-05 0.4.3 2017-Jun-26 0.4.2 2017-Jun-22 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
1 downloads this month
-
16472 downloads total
-
- Score:
- 2.1
- Short URL:
- jwtd.dub.pm