Max Lambrecht
41153174f9
Update grpc-java dependency to 1.36.0
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-03-08 13:25:46 -03:00
Max Lambrecht
0ee9ae28fa
Validate JWT 'typ' header. ( #62 )
...
* Validate JWT 'typ' header.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-02-08 16:05:36 -03:00
Ryan Turner
e33417b10b
Merge pull request #60 from maxlambrecht/validate-jwt-alg
...
Validate 'alg' header when parsing JWT-SVIDs from tokens
2021-02-05 10:11:02 -08:00
Max Lambrecht
de82ebf916
Minor exception messages improvements.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-02-05 10:37:44 -03:00
Max Lambrecht
f8970af7f4
Validate 'alg' header when parsing JWT-SVIDs from tokens.
...
Some minor refactors and improvements.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-02-04 16:30:41 -03:00
Ryan Turner
c285da249e
Merge pull request #57 from maxlambrecht/master
...
Upgrade grpc dependency to 1.35.0
2021-02-03 10:12:03 -08:00
Max Lambrecht
1b70bbf1d5
Upgrade grpc dependency to 1.35.0
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-02-03 11:47:08 -03:00
Ryan Turner
6551f6d131
Merge pull request #56 from maxlambrecht/master
...
Remove private/public key match verification.
2021-02-02 17:45:54 -08:00
Max Lambrecht
3049810a35
Remove private/public key match verification.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-02-02 21:06:55 -03:00
Max Lambrecht
45e3fc86a6
Merge pull request #54 from rturner3/java-spiffe-provider-doc-fix
...
Remove separator argument from toSetOfSpiffeIds() examples
2021-01-13 09:18:53 -03:00
Ryan Turner
f7ffdea3b1
Remove separator argument from toSetOfSpiffeIds() examples
...
The ',' separator is not accepted as valid by the library. There is now
an override method which uses a default separator, so prefer that for
the examples, where the separator character is not particularly
relevant.
Signed-off-by: Ryan Turner <turner@uber.com>
2021-01-12 20:31:26 -08:00
Ryan Turner
df9dd31685
Merge pull request #53 from maxlambrecht/add-missing-spiffeid-validations
...
Make SPIFFE ID and TrustDomain compliant with the specs
2021-01-06 12:09:46 -08:00
Max Lambrecht
bd6ca04270
Addressing PR comments.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-01-06 10:02:46 -03:00
Ryan Turner
0053f22ee4
Merge pull request #51 from maxlambrecht/gradle-upgrade
...
Gradle upgrade to 6.7.1
2021-01-05 10:54:48 -08:00
Max Lambrecht
9757e62ad3
Add missing SPIFFE ID and Trust Domain maximum length validations.
...
Fix parse SPIFFE ID to preserve path case.
Refactoring tests.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-01-05 12:46:41 -03:00
Max Lambrecht
e37b9b50e9
Upgrade gradle wrapper to 6.7.1
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-11-25 09:26:27 -03:00
Max Lambrecht
accb81c8d6
Merge pull request #49 from maxlambrecht/master
...
Use google osdetector plugin instead of internal gradle class.
2020-11-24 15:11:10 -03:00
Max Lambrecht
e7425fbd4e
Revert gradle wrapper update.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-11-24 15:05:12 -03:00
Max Lambrecht
48e72f0412
Merge pull request #50 from rturner3/fix-readme
...
Fix typo in README.md
2020-11-24 15:00:27 -03:00
Ryan Turner
a1757c5557
Fix typo in README.md
...
Signed-off-by: Ryan Turner <turner@uber.com>
2020-11-24 09:41:12 -08:00
Max Lambrecht
aff23a7d79
Use google osdetector plugin instead of internal gradle class.
...
Upgrade gradle wrapper to 6.7.1
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-11-24 10:57:37 -03:00
Max Lambrecht
20d0efead2
Merge pull request #47 from srwaggon/patch-2
...
Update README.md
2020-11-14 10:16:21 -03:00
Max Lambrecht
c04dd2163f
Merge pull request #46 from srwaggon/patch-1
...
Update README.md
2020-11-14 10:16:03 -03:00
Samuel Waggoner
1ff550ac43
Update README.md
...
Update example to match current code contract
2020-11-13 16:05:39 -08:00
Samuel Waggoner
c3d118da45
Update README.md
...
Amend parent class in example
2020-11-13 16:01:53 -08:00
Max Lambrecht
b67a2f1bd8
Merge pull request #45 from maxlambrecht/master
...
Add maintainer to CODEOWNERS file
2020-11-10 08:37:15 -03:00
Max Lambrecht
437e0b5469
Add maintainer to CODEOWNERS file
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-11-09 17:42:15 -03:00
Max Lambrecht
aba2c2d272
Merge pull request #44 from maxlambrecht/bump-0.6.3
...
Bump to 0.6.3
2020-10-27 18:24:19 -03:00
Max Lambrecht
2f295c86ab
Merge pull request #43 from maxlambrecht/docs-improvements
...
Minor improvements in READMEs and javadocs.
2020-10-27 18:23:07 -03:00
Max Lambrecht
ebb933557c
Merge pull request #42 from maxlambrecht/update-lombok-dependency
...
Updating lombok and test libraries dependencies.
2020-10-27 18:22:45 -03:00
Max Lambrecht
00c3407c33
Merge branch 'update-lombok-dependency' of https://github.com/maxlambrecht/java-spiffe into update-lombok-dependency
2020-10-27 18:21:45 -03:00
Max Lambrecht
2d3b57ad28
Updating lombok and test libraries dependencies.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-10-27 18:20:00 -03:00
Max Lambrecht
c08462accf
Merge remote-tracking branch 'upstream/master' into master
2020-10-27 18:17:29 -03:00
Max Lambrecht
815fb40cf4
Merge pull request #41 from maxlambrecht/nimbus-dependency-update
...
Updating nimbus jwt-jose dependency.
2020-10-27 18:15:43 -03:00
Max Lambrecht
4e53c3ec71
Merge pull request #40 from maxlambrecht/grpc-dependency-update
...
Updating gRPC and protobuf dependencies.
2020-10-27 18:15:08 -03:00
Max Lambrecht
b9035b4dac
Bump to 0.6.3
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-10-27 10:57:39 -03:00
Max Lambrecht
dbd44a4db4
Minor improvements in READMEs and javadocs.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-10-27 10:52:22 -03:00
Max Lambrecht
ddff049b5d
Updating lombok and test libraries dependencies.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-10-27 10:32:38 -03:00
Max Lambrecht
56e22854f3
Updating nimbus jwt dependency.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-10-27 10:21:53 -03:00
Max Lambrecht
3cfa6a8ccd
Updating gRPC and protobuf dependencies.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-10-27 09:34:08 -03:00
Max Lambrecht
b94d8da155
Merge pull request #38 from maxlambrecht/master
...
Adding a note about java-spiffe-helper artifact
2020-10-02 11:30:56 -03:00
Max Lambrecht
057a048397
Add note to README to clarify that java-spiffe-helper artifact is published to Github releases.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-10-02 11:17:15 -03:00
Max Lambrecht
285545f704
Merge pull request #36 from maxlambrecht/master
...
Configuration, validation and logging improvements
2020-08-25 14:53:44 -03:00
Max Lambrecht
c22affce9d
Merge remote-tracking branch 'upstream/master'
2020-08-25 13:13:58 -03:00
Max Lambrecht
5a8d9d9056
Bump version to 0.6.2
...
Improve how the SpiffeTrustManager is configured to either validate SPIFFE IDs or acceptAny.
Validate the SslContextOptions.
Add visibility to some validation errors by logging warnings.
Improve log of the X509Source update.
Improve Spiffe Provider README.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-08-25 13:08:52 -03:00
Max Lambrecht
6283205310
Merge pull request #35 from maxlambrecht/master
...
Fix jwt-svid audience validation. Update dependencies.
2020-08-20 14:10:27 -03:00
Max Lambrecht
d64db92d1f
Bump version to 0.6.1
...
Upgrade gprc-java dependency to 1.31.1
Upgrade other dependencies.
Fix jwt-svid audience validation.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-08-20 13:40:47 -03:00
David Langhorst
da11acbff4
Merge pull request #34 from maxlambrecht/master
...
Updating README and gradle tasks for publishing artifacts to maven central
2020-08-06 07:31:59 -07:00
Max Lambrecht
09149487a0
Tasks for signing and publishing artifacts to maven repository.
...
Add to README instruction to add the maven and gradle dependencies.
Minor additions to gradle build configs.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-08-04 14:39:35 -03:00
Max Lambrecht
1f853a2649
Merge branch 'v2-api'
2020-07-17 14:39:26 -03:00