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
2018-12-02 20:34:33 -08:00
2018-03-15 22:31:07 -07:00
2019-11-14 20:05:32 -07:00
2020-05-25 06:58:23 -07:00
2018-03-15 22:31:07 -07:00
2019-10-11 10:22:08 -07:00
2018-03-15 22:31:07 -07:00
2019-05-29 13:19:58 -07:00
2019-06-24 16:46:22 -07:00
2018-12-04 14:23:19 -08:00
2018-03-15 22:31:07 -07:00
2018-12-05 14:25:40 -08:00
2018-03-15 22:31:07 -07:00
2019-03-25 08:54:47 -07:00
2018-09-10 17:03:50 -06:00
2018-03-15 22:31:07 -07:00
2018-03-15 22:31:07 -07:00
2018-03-15 22:31:07 -07:00
2018-09-05 11:55:15 -07:00
2018-10-24 21:29:29 -07:00
2019-02-18 21:48:06 -08:00
2019-02-18 21:48:06 -08:00
2019-02-18 17:12:09 -08:00
2019-02-18 17:12:09 -08:00
2019-02-06 12:36:03 -08:00
2018-12-20 07:51:43 -08:00
2019-04-20 00:59:45 +09:00
2019-04-20 00:59:45 +09:00
2018-06-28 16:10:19 -07:00
2018-06-28 16:10:19 -07:00
2018-06-28 16:10:19 -07:00
2018-06-28 16:10:19 -07:00