Max Lambrecht
928b075661
Moving and cleaning dependencies
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-04-23 07:39:55 -03:00
Max Lambrecht
3e05e37b10
Changing return value from Optional to Result. Other refactors. Improving comments.
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-04-20 10:56:36 -03:00
Max Lambrecht
43f9d79e8c
[WIP]-Define v2 interface, refactor in modules
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2020-04-10 14:21:27 -03:00
Max Lambrecht
96550b7e57
minor amendment in README
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-12-26 10:18:21 -03:00
Max Lambrecht
d20756d172
Updating dependencies and gradle wrapper verion. Adding clarifications to README. Adding method to install the Provider programmatically
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-12-20 11:40:54 -03:00
Max Lambrecht
6345cadc60
Add SpiffeContextFactory
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-11-05 17:14:53 -03:00
Max Lambrecht
6e9ab4bf99
Allow accepted spiffeid list to be empty to disable the validation by spiffe id
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-09-21 15:23:28 -03:00
Max Lambrecht
cdfffa4207
Minor amendment in README
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-09-14 16:35:09 -03:00
Max Lambrecht
a5b28922c9
This PR includes the following changes
...
- workload.proto updated to the last version
- updated SpiffeSVID, X509SVIDFetcher and SpiffeIdManager to read the Federated
Bundles and use them in the TrustStore checkClient validation method.
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-09-14 16:27:49 -03:00
Max Lambrecht
0a2fc88078
Allowing ssl.spiffe.accept to be a list
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-15 08:50:41 -03:00
Max Lambrecht
318a6be9a8
Minor amendments
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-09 16:41:18 -03:00
Max Lambrecht
c7857e9593
Addressing PR comments. Clarifying readme, refactoring code to improve readability and handling error scenarios. Adding log. Removing unused method
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-08 15:51:14 -03:00
Max Lambrecht
87b9f59de2
Minor amendments in readme
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-07 12:31:09 -03:00
Max Lambrecht
85b04cb5ad
Amending link
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-06 11:08:41 -03:00
Max Lambrecht
d434240a47
Implementation of SPIFFE KeyStore
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-08-06 10:44:55 -03:00
Max Lambrecht
cedd418c21
Clarifying requirements in README. Upgrading gradle version to 4.8
2018-06-20 15:56:25 -03:00
Max Lambrecht
4a283133ad
Changing Retry configurable parameter. Adding socket address resolution through JVM property
2018-06-15 09:57:59 -03:00
Max Lambrecht
5e6fbdd5c4
Adding max retries parameter to RetryPolicy. Setting defaults. Completing README
...
Signed-off-by: Max Lambrecht <maxlambrecht@gmail.com>
2018-06-08 16:37:13 -03:00
Max Lambrecht
d669a63ea5
Making changes suggested by PR reviewer: creating interface, moving class to a package, renaming method to clarify intention. Other changes: adding plugin to generate fat jar, removing SLF4J simple imp to avoid conflicts when importing the library
2018-06-06 15:50:54 -03:00
Max Lambrecht
3f4d446529
Removing synchronous fetchSVIDs call
2018-05-30 16:22:03 -03:00
Max Lambrecht
24f7b5c0da
Adding asynchrounous call to fetch the svids
2018-05-30 10:30:24 -03:00
Max Lambrecht
f1358e6dcf
Minor amendment in README
2018-05-29 10:03:22 -03:00
Max Lambrecht
f7a5363fe4
Minor amendment in README
2018-05-29 09:58:21 -03:00
Max Lambrecht
4598ed993b
minor change in readme
2018-05-28 16:57:03 -03:00
Max Lambrecht
b6bba1a3a1
Completing README. Minor amendments in Backoff
2018-05-28 16:54:42 -03:00
Max Lambrecht
4e479aa689
Completing README
2018-05-28 15:42:21 -03:00
Max Lambrecht
051eeede05
Adding ClientExample. Completing README. Refactoring method
2018-05-28 15:37:04 -03:00
Max Lambrecht
d4fee39bb7
First commit
2018-05-28 12:39:13 -03:00