Commit Graph

473 Commits

Author SHA1 Message Date
Ryan Turner 16d02d65ba
Merge pull request #69 from maxlambrecht/netty-dependency-update
Update netty-transport-native-kqueue dependecy to 4.1.63
2021-04-12 12:40:01 -07:00
Ryan Turner 86f9546178
Merge branch 'master' into netty-dependency-update 2021-04-12 12:39:56 -07:00
Ryan Turner 2950899913
Merge pull request #68 from maxlambrecht/grpc-dependency-update
Update grpc-java dependency to 1.37.0
2021-04-12 12:39:24 -07:00
Max Lambrecht aec49499c5 Update JWT-JOSE dependency to 9.8.1
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-04-12 15:54:12 -03:00
Max Lambrecht 467b1873cd Update netty-transport-native-kqueue dependecy to 4.1.63
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-04-12 15:48:00 -03:00
Max Lambrecht b8f936e97a Update grpc-java dependency to 1.37.0
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-04-12 14:57:41 -03:00
Max Lambrecht 8c2cbbc3d5
Update library version to 0.7.0 (#66)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-03-15 17:22:11 -03:00
Ryan Turner 1177178a1e
Merge pull request #63 from maxlambrecht/fetch-x509-bundles
Implement FetchX509Bundles method on WorkloadAPI client
2021-03-15 12:49:32 -07:00
Max Lambrecht ede1878fd5 Addressing PR comments
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-03-15 09:59:15 -03:00
Max Lambrecht baa447b058 Add FetchX509Bundles method to Workload API client
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-03-08 18:44:21 -03:00
Max Lambrecht 9a6e805756
Update JWT-JOSE Nimbus dependency to 9.7 (#65)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>

Co-authored-by: Ryan Turner <rturner3@users.noreply.github.com>
2021-03-08 18:41:57 -03:00
Ryan Turner 600c098d10
Merge pull request #64 from maxlambrecht/grpc-dependency-update
Update grpc-java dependency to 1.36.0
2021-03-08 10:04:07 -08:00
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