Mike Derryberry
|
3b2268c622
|
updated jwtHeader typ to use an enum
|
2012-07-31 11:29:48 -04:00 |
Mike Derryberry
|
95dcb10472
|
updated encrypter/decrypter to store keys as member variables rather than to pass them in
|
2012-07-31 11:29:32 -04:00 |
Mike Derryberry
|
61c7231d9a
|
updated encrypter and decrypter to use enum class rather than fragile parsing
|
2012-07-31 11:28:46 -04:00 |
Mike Derryberry
|
5f80ebc89a
|
changing encryption/decryption code to use enum classes rather than shady parsing techniques
|
2012-07-31 11:28:23 -04:00 |
Justin Richer
|
789f41bdbe
|
fixed client details regression
|
2012-07-31 10:44:25 -04:00 |
Justin Richer
|
3e6f66e2dc
|
Merge branch 'master' of https://github.com/ssayer/OpenID-Connect-Java-Spring-Server into ssayer-pullreq-124
|
2012-07-31 10:43:33 -04:00 |
Justin Richer
|
d07667576e
|
cleaned up old code
|
2012-07-30 16:50:44 -04:00 |
Justin Richer
|
40f39a18e0
|
cleaning up introspection endpoint
|
2012-07-30 16:50:44 -04:00 |
Justin Richer
|
f9dd9df7cd
|
added skip to test for encryption if not running unlimited strength java
|
2012-07-30 14:47:02 -04:00 |
Justin Richer
|
92e779257d
|
testing key sizes, still failing outside of bouncycastle
|
2012-07-30 13:40:20 -04:00 |
Samuel Sayer
|
1dd2aaf8a1
|
add JsonObject export for JWK keys
|
2012-07-30 09:27:03 -04:00 |
Justin Richer
|
319568d971
|
refactored JWA algorithm markers to use enum instead of string as stored class
|
2012-07-23 20:21:31 -04:00 |
Justin Richer
|
165f3ea292
|
fixed some unit tests, broke others
|
2012-07-23 18:44:47 -04:00 |
Mike Derryberry
|
e4bc66ba33
|
small TODO statements cleared up
|
2012-07-23 18:31:27 -04:00 |
Mike Derryberry
|
4deaffd686
|
updated hmac and rsa signer to use afterPropertiesSet(), abstract oidc auth filter now adds multiple signers to map and then picks the one it needs, and key fetcher now gets jwk
|
2012-07-23 18:31:27 -04:00 |
Justin Richer
|
8b848af0fb
|
cleaned up signer initialization calls and algorithm-setting code, cleaned up algorithm names, renamed encrypter/decrypter classes
|
2012-07-23 18:17:31 -04:00 |
Mike Derryberry
|
d204ff1e69
|
removed constructor for RsaDecrypter and RsaEncrypter
|
2012-07-17 14:07:58 -04:00 |
Mike Derryberry
|
4f78c3db80
|
removed verification of signature in decryption
|
2012-07-17 13:40:14 -04:00 |
Mike Derryberry
|
1dbf2808c1
|
changed imports
|
2012-07-17 10:57:36 -04:00 |
Mike Derryberry
|
e380d85ad7
|
updated encryption/decryption to dynamically get mode for cipher. also made the keyDataLen come from the kdf parameter rather than enc
|
2012-07-17 10:57:10 -04:00 |
Mike Derryberry
|
5d3d888c3f
|
finished testing. fixed MessageDigest problems in generating cek and cik
|
2012-07-17 10:56:43 -04:00 |
Mike Derryberry
|
13e0a7c4bb
|
tests for encryption/decryption done
|
2012-07-17 10:56:09 -04:00 |
Mike Derryberry
|
88a052019a
|
added testing for encryption and decryption. slight bug where [ ] gets appended to clearText. working on that
|
2012-07-17 10:55:46 -04:00 |
Mike Derryberry
|
5152fa1c69
|
added tests for encryption and decryption. WIP
|
2012-07-17 10:55:10 -04:00 |
Mike Derryberry
|
26792d2fba
|
updated decryption to generate cik and cek based off of key derivation
|
2012-07-17 10:54:36 -04:00 |
Mike Derryberry
|
d86ee2329b
|
updated encryption to generate cek and cik through key derivation. also fixed signers to use afterPropertiesSet()
|
2012-07-17 10:54:09 -04:00 |
Mike Derryberry
|
7e7cd4f480
|
update to encryption/decryption. added cmk, cek, and cik use
|
2012-07-17 10:53:36 -04:00 |
Mike Derryberry
|
bc1ff0d964
|
updated jwe, jwt, and jwk models to have new parameters that were released in latest JOSE update
|
2012-07-17 10:53:04 -04:00 |
Mike Derryberry
|
70e90bc4c1
|
updated decryption
|
2012-07-17 10:52:38 -04:00 |
Mike Derryberry
|
025f7f3d66
|
updated encryption to sign using int value rather than alg
|
2012-07-17 10:52:16 -04:00 |
Justin Richer
|
cd222ad66e
|
got rid of ghost dependency in pom.xml for common
|
2012-07-17 10:51:49 -04:00 |
Mike Derryberry
|
754e8406bb
|
removed web app from this git repository
|
2012-07-17 10:51:20 -04:00 |
Mike Derryberry
|
99a574d303
|
encryption completed, decryption WIP
|
2012-07-17 10:50:35 -04:00 |
Mike Derryberry
|
cee44de3d1
|
updated encryption class to include AbstractJwtEncrypter
|
2012-07-17 10:50:06 -04:00 |
Mike Derryberry
|
caf2a7b494
|
updated encryption service to encrypt key and claims and then sign the jwe. decryption updated to decrypt encrypted key and ciphertext
|
2012-07-17 10:49:29 -04:00 |
Mike Derryberry
|
cf0ce7b1fb
|
updated encryption and decryption for claims. WIP
|
2012-07-17 10:48:47 -04:00 |
Mike Derryberry
|
e252951612
|
added encrypter/decrypter for claims to get ciphertext
|
2012-07-17 10:48:07 -04:00 |
Mike Derryberry
|
33cc3fa899
|
Added spring simple web app for testing, encryption and decryption classes for rsa and hmac, still WIP
|
2012-07-17 10:47:41 -04:00 |
Amanda Anganes
|
01793ec57f
|
added preferred_username claim to userinfo endpoint
|
2012-07-06 16:02:11 -04:00 |
Amanda Anganes
|
50241e4da1
|
changed UserInfo.verified to UserInfo.emailVerified.
|
2012-07-06 14:11:43 -04:00 |
Justin Richer
|
f0c949fd09
|
added scope-based filter for userinfo
|
2012-07-05 17:14:51 -04:00 |
Justin Richer
|
c24a2206e9
|
updated jwtheader parser
|
2012-07-03 16:43:00 -04:00 |
Justin Richer
|
ac7a53b234
|
bugfix: call setNonce instead of setType
|
2012-07-03 16:38:53 -04:00 |
Justin Richer
|
a03129f70a
|
added documentation updates
|
2012-07-02 14:18:25 -04:00 |
Justin Richer
|
c619e736f9
|
removed eclipse files from repository
|
2012-06-29 15:13:52 -04:00 |
Justin Richer
|
de1597b214
|
refresh token handling fixed, removed token factory references
|
2012-06-28 16:55:11 -04:00 |
Amanda Anganes
|
4e3c99abe4
|
Merge branch 'validityIntegers'
|
2012-06-26 13:55:26 -04:00 |
Amanda Anganes
|
81d1af40bd
|
Updated our ClientDetailsEntity *TokenTimeout fields to be *ValiditySeconds, which are now typed as proper Integers in the SECOAUTH ClientDetails interface
|
2012-06-26 13:54:01 -04:00 |
Justin Richer
|
1127a7cfbc
|
refactored JWKs, updated signing servier to use them
|
2012-06-25 17:19:25 -04:00 |
Justin Richer
|
adb8499bee
|
merged derryberry code, plus tweaks, still WIP
|
2012-06-25 16:42:41 -04:00 |