Amanda Anganes
|
c98f77c405
|
Remove @PostConstruct from JWKSetKeyStore
|
2013-09-17 10:54:19 -04:00 |
Justin Richer
|
b75d77495a
|
if there's only one key, return it as the default
|
2013-09-16 17:27:05 -04:00 |
Justin Richer
|
fb2f2f9792
|
spelling, property access, and cleanup
|
2013-09-16 17:27:04 -04:00 |
Justin Richer
|
1d0560edbc
|
refactored some json utils to their own static class
|
2013-09-16 17:27:04 -04:00 |
Justin Richer
|
aeab1ac3cb
|
added encryption method list to encryption/decryption service
|
2013-09-16 17:27:04 -04:00 |
Justin Richer
|
6605877a1b
|
added encryption/decryption to cached JWK-URI service
|
2013-09-16 17:27:04 -04:00 |
Justin Richer
|
2b0d02dc72
|
added additional discoverable fields to ServerConfig object
|
2013-09-16 17:27:04 -04:00 |
Amanda Anganes
|
85d9e07a94
|
Removed @PostConstruct; placed buildSignersAndVerifiers() calls inside both constructors.
|
2013-09-13 14:44:38 -04:00 |
Amanda Anganes
|
c22cd62977
|
Added null check;
|
2013-09-13 14:44:38 -04:00 |
Amanda Anganes
|
aecf4958ed
|
Testing removing extra method calls
|
2013-09-13 14:44:38 -04:00 |
Justin Richer
|
e67a41c556
|
added transient passthroughs to JOSE algorithms for client
|
2013-09-12 14:08:37 -04:00 |
Justin Richer
|
f9ca15139d
|
added phone-number verified, addresses #505
affects #455
|
2013-09-12 10:19:14 -04:00 |
Justin Richer
|
0281cf02fe
|
calculate pairwise based on redirect uri rather than client id
|
2013-09-11 14:37:17 -04:00 |
Justin Richer
|
b1a6127d06
|
added equality checks to data model objects
|
2013-09-11 11:59:40 -04:00 |
Justin Richer
|
dbdc2e777d
|
added pairwise identifier service and repository
|
2013-09-10 17:15:58 -04:00 |
Justin Richer
|
914f2e4d93
|
added new call to get the UserInfo in context with the requesting client to allow for pairwise identifiers.
temporary implementation of pairwise identifiers in place
|
2013-09-10 16:01:17 -04:00 |
Justin Richer
|
596b385d2a
|
interceptor shouldn't ever overwrite stuff from the base model
|
2013-09-10 15:27:04 -04:00 |
Justin Richer
|
b9da10d176
|
look up by username instead of subject
|
2013-09-10 11:39:00 -04:00 |
Justin Richer
|
61544ed774
|
cleanup
|
2013-09-06 16:07:24 -04:00 |
Justin Richer
|
72f0ab631d
|
added transient structured value to system scope, added scope matcher function to scope service
|
2013-09-06 16:07:24 -04:00 |
Justin Richer
|
1ef18a3a93
|
missed a service definition
|
2013-09-06 16:07:24 -04:00 |
Josh Mandel
|
b416888b07
|
Structured Scopes from BB+
|
2013-09-06 16:07:24 -04:00 |
Justin Richer
|
0a962e17fa
|
stopgap to prevent some leaks due to #492
|
2013-08-30 16:38:11 -04:00 |
Justin Richer
|
235029ba0e
|
inject user's authorities into javascript context
|
2013-08-29 16:58:36 -04:00 |
Justin Richer
|
be6179d1ac
|
inject the current user into the javascript context
|
2013-08-29 16:44:01 -04:00 |
William Kim
|
6276ec8e66
|
Revert "PlainSigner and PlainVerifier created for alg:none JWS support."
This reverts commit 30d7aaa66a .
|
2013-08-26 15:33:14 -04:00 |
William Kim
|
2108311d65
|
Revert "refactored code to use the more generic JWT declaration."
This reverts commit e0b56bc72a .
|
2013-08-26 15:33:08 -04:00 |
William Kim
|
1514b2d2e0
|
Revert "placeholder"
This reverts commit d763a954da .
|
2013-08-26 15:33:00 -04:00 |
William Kim
|
dd35dc60df
|
Revert "implemented alg:none at the signing service."
This reverts commit 02078ebccb .
|
2013-08-26 15:32:55 -04:00 |
William Kim
|
78559b625a
|
Revert "removed the plain verifer. validating a no-signature is simply handled as a special case in validateSignature(). Also, doing some type safety checks."
This reverts commit c957d59f7c .
|
2013-08-26 15:32:50 -04:00 |
William Kim
|
15ec027505
|
Revert "junit test added for signing service."
This reverts commit 9f89f84da1 .
|
2013-08-26 15:32:43 -04:00 |
William Kim
|
9f89f84da1
|
junit test added for signing service.
|
2013-08-26 14:57:26 -04:00 |
William Kim
|
c957d59f7c
|
removed the plain verifer. validating a no-signature is simply handled as a special case in validateSignature(). Also, doing some type safety checks.
|
2013-08-26 14:55:52 -04:00 |
William Kim
|
02078ebccb
|
implemented alg:none at the signing service.
|
2013-08-26 14:21:09 -04:00 |
William Kim
|
d763a954da
|
placeholder
|
2013-08-26 11:48:23 -04:00 |
William Kim
|
e0b56bc72a
|
refactored code to use the more generic JWT declaration.
|
2013-08-26 11:32:46 -04:00 |
William Kim
|
30d7aaa66a
|
PlainSigner and PlainVerifier created for alg:none JWS support.
|
2013-08-23 14:07:19 -04:00 |
Justin Richer
|
da915d8b35
|
explicitly try to initialize the JWK set if it's null by the time the getter is called
|
2013-08-22 14:08:54 -04:00 |
Amanda Anganes
|
0059c7b4cc
|
Use clients preferred algorithm, if any, to sign
|
2013-08-19 16:33:18 -04:00 |
Justin Richer
|
a80c19384f
|
added 'use server default' to JOSE options, addresses #462
|
2013-08-19 15:52:00 -04:00 |
Justin Richer
|
ba0c3c5d78
|
id tokens always expire, addresses #416
|
2013-08-19 12:42:37 -04:00 |
Justin Richer
|
21068f57e6
|
cached jwk services expire after an hour
|
2013-08-16 12:06:49 -04:00 |
William Kim
|
6e2baa3ec4
|
updated comments for jwe service.
|
2013-08-08 09:13:54 -04:00 |
William Kim
|
e1b072c991
|
Updated nimbusds library version to 2.17.2 and made relevant changes in enc./dec. service and test
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
372675fd2a
|
changed encrypt/decrypt parameter to use JWEObject instead of EncryptedJWT
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
f0b77f8614
|
RSA encryption service tested.
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
3a1c551ff7
|
implemented symmetric key encryption.
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
dfbefe0780
|
encrypt/decrypt implemented. initial commit for unit testing of jwe service.
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
ae6721dd10
|
jwe service accessor methods and private initializing method done.
|
2013-08-07 18:07:58 -04:00 |
William Kim
|
887338b2d9
|
jwe service init commit.
|
2013-08-07 18:07:57 -04:00 |