Commit Graph

310 Commits

Author SHA1 Message Date
Max Lambrecht 5840d8ff4e
Update README release 0.8.0 (#95) 2022-05-06 17:22:25 -03:00
Max Lambrecht 8120649796
Bump library version for release 0.8.0 (#94)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-05-06 16:30:07 -03:00
Max Lambrecht 4948b2bf2e
Update Gradle version to 7.4.2 (#93)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-04-29 14:18:03 -07:00
Max Lambrecht c0a4ddc089
Update Nimbus Jose-Jwt dependency to 9.22 (#92)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-04-29 14:08:47 -07:00
Max Lambrecht df4e0b3f71
Update grpc dependency to 1.46.0 (#91)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-04-29 14:06:02 -07:00
M1a0 6cdc17eb9c
Add FetchJWTSVIDs function for workloadapi and jwtSource (#90)
Signed-off-by: Yuhan Li <liyuhan.loveyana@bytedance.com>
2022-04-27 18:21:24 -03:00
Max Lambrecht 5a9fa55fe6
Update Nimbus JWT-JOSE dependency. (#89)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-02-07 17:47:36 -03:00
Max Lambrecht 0de5d0685b
Update grpc dependency. (#88)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-02-07 17:47:19 -03:00
Max Lambrecht f4e9f582fd
Update spire version in integration tests. (#87)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-02-07 17:47:02 -03:00
Max Lambrecht 66213fa047
Update gradle version. (#86)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2022-02-07 17:46:39 -03:00
Max Lambrecht cac2f603c4
Update artifact versions in READMEs (#85)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-08 15:23:00 -03:00
Max Lambrecht 77148473c4
Strict SPIFFE ID parsing (#74)
Strict SPIFFE ID parsing.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-08 14:03:24 -03:00
Max Lambrecht 5289d4bb98
Update integration tests SPIRE version (#84)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-07 11:48:49 -07:00
Max Lambrecht 96fa2db3de
Update Nimbus JWT-JOSE dependency (#82)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-07 11:48:14 -07:00
Max Lambrecht 87420066c7
Update grpc-java dependency (#81)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-09-07 11:10:49 -07:00
Ian Haken 744f5276b4
Add support to the SpiffeTrustManager for a SpiffeIdVerifier callback. (#77)
Add support to the SpiffeTrustManager for a SpiffeIdVerifier callback.

Signed-off-by: Ian Haken <ihaken@netflix.com>
2021-08-14 08:10:06 -03:00
Max Lambrecht 7edf338ac1
Make CI script use SPIRE 1.0.1 (#78)
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-08-11 20:03:05 -07:00
Max Lambrecht 7657acfafd
Add Integration tests for Workload API client. (#75)
* Add integration tests and setup script.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
Co-authored-by: Ryan Turner <rturner3@users.noreply.github.com>
2021-07-27 10:08:32 -07:00
Ryan Turner 7e08d92859
Merge pull request #73 from maxlambrecht/add-github-actions
Configure Github Actions
2021-06-23 18:41:45 -07:00
Max Lambrecht 6a08cc3a60 Resolve nits.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-23 09:29:54 -03:00
Max Lambrecht 906995fd81 Refactor Github Actions config.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 13:37:41 -03:00
Max Lambrecht 1161be29a4 Remove unnecessary build.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 13:29:04 -03:00
Max Lambrecht 028302358d Remove CI name.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 13:14:15 -03:00
Max Lambrecht f01ee2cee7 Set coveralls CI name.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 12:52:23 -03:00
Max Lambrecht c40da6a305 Set coveralls CI name.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 12:47:33 -03:00
Max Lambrecht 30d751a579 Update secret name.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 12:37:24 -03:00
Max Lambrecht ffcb63309b Add build to coverage step.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 12:25:08 -03:00
Max Lambrecht c9c6aeae5a Add env variable to run coverage plugin.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 12:12:51 -03:00
Max Lambrecht 4109b2bdd4 Update coveralls gradle plugin.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 11:55:03 -03:00
Max Lambrecht 98153dd988 Fix Github Action config.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 11:42:18 -03:00
Max Lambrecht 7e298d72b1 Add OS/JDK matrix to Github Actions config.
Update build badge link.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 11:40:04 -03:00
Max Lambrecht c010b90c00 Add OS/JDK matrix to Github Actions config.
Update build badge link.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-22 11:36:18 -03:00
Max Lambrecht 817b1102a5 Add Github Actions.
Upgrade gradle to 7.1.
Update Lombok dependency.

Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-06-19 15:55:27 -03:00
Ryan Turner 7a994861ef
Merge pull request #72 from maxlambrecht/fix/update-proto
Update workload.proto with the lastest version from the SPIFFE repo.
2021-05-27 19:09:52 -07:00
Max Lambrecht 377225ac7b Update workload.proto with the lastest version from the SPIFFE repo.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2021-05-27 15:55:07 -03:00
Ryan Turner 060bec6f33
Merge pull request #70 from maxlambrecht/nimbus-dependency-update
Update JWT-JOSE dependency
2021-04-12 12:41:53 -07:00
Ryan Turner 1f53be1c6c
Merge branch 'master' into nimbus-dependency-update 2021-04-12 12:40:45 -07:00
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