Waldemar Quevedo
625dd18974
Add support for SPIFFE x.509 SVIDs for auth
This can be enabled by using `verify_and_map`.
```
tls {
cert_file: "server.pem"
key_file: "server.key"
ca_file: "ca.pem"
timeout: 5
verify_and_map: true
}
authorization {
users = [
{
user = "spiffe://localhost/my-nats-service/user-a"
},
{
user = "spiffe://localhost/my-nats-service/user-b",
permissions = { subscribe = { deny = ">" }}
},
]
}
```
Signed-off-by: Waldemar Quevedo <wally@synadia.com>
2020-05-27 13:10:42 -07:00
..
2020-05-27 13:10:42 -07:00
2019-06-03 19:45:47 -06:00
2018-01-15 15:27:18 -08:00
2020-05-19 14:27:45 -07:00
2019-05-10 15:11:30 -07:00
2020-02-19 13:19:08 -07:00
2019-06-03 19:45:47 -06:00
2020-03-31 10:29:06 -06:00
2019-06-03 19:45:47 -06:00
2020-01-28 13:16:38 -07:00
2019-12-12 11:58:24 -07:00
2020-05-26 09:01:04 -07:00
2020-05-25 06:58:23 -07:00
2019-07-08 15:20:23 -07:00
2019-10-11 10:22:08 -07:00
2020-05-25 06:58:23 -07:00
2020-05-25 06:58:23 -07:00
2020-05-19 14:26:46 -07:00
2018-03-15 22:31:07 -07:00
2019-06-03 19:45:47 -06:00
2019-05-06 15:04:24 -07:00
2019-07-28 07:10:37 -07:00
2019-06-03 19:45:47 -06:00
2020-05-20 11:14:39 -06:00
2019-06-03 19:45:47 -06:00
2019-08-26 09:34:17 -06:00
2020-01-10 12:01:59 -07:00
2020-05-25 09:25:06 -07:00
2020-05-25 06:58:23 -07:00
2019-12-12 11:58:24 -07:00
2019-10-31 14:01:55 -07:00
2020-05-19 14:33:06 -07:00
2020-05-27 13:10:42 -07:00
2020-05-25 06:58:23 -07:00
2018-06-28 16:10:19 -07:00