Armon Dadgar
|
579c1433a2
|
vault: use helper/salt library to share code
|
2015-06-30 14:08:21 -07:00 |
|
Armon Dadgar
|
8bc99f8c23
|
helper/uuid: single generateUUID definition
|
2015-06-30 12:38:32 -07:00 |
|
Nate Brown
|
4ec685dc1a
|
Logging authentication errors and bad token usage
|
2015-06-18 18:30:18 -07:00 |
|
Armon Dadgar
|
ffeb6ea76c
|
vault: allow increment to be duration string. Fixes #340
|
2015-06-17 15:58:20 -07:00 |
|
Armon Dadgar
|
ae421f75b7
|
vault: fixing issues with token renewal
|
2015-06-17 14:28:13 -07:00 |
|
Armon Dadgar
|
a2bd832519
|
vault: token create should return various metadata for logging
|
2015-04-25 20:21:35 -07:00 |
|
Armon Dadgar
|
538c795f9b
|
vault: Adding method to consume a limited use token
|
2015-04-17 11:51:04 -07:00 |
|
Armon Dadgar
|
fd3948d476
|
vault: Tokens can have a use count specified
|
2015-04-17 11:34:25 -07:00 |
|
Armon Dadgar
|
818ce0a045
|
vault: token store allows specifying display_name
|
2015-04-15 14:24:07 -07:00 |
|
Armon Dadgar
|
76b69b2514
|
vault: thread the display name through
|
2015-04-15 14:12:34 -07:00 |
|
Mitchell Hashimoto
|
209b275bfd
|
logical/framework: allow max session time
|
2015-04-11 16:41:08 -07:00 |
|
Mitchell Hashimoto
|
33d66f0130
|
vault: token store allows unlimited renew
|
2015-04-11 16:28:16 -07:00 |
|
Armon Dadgar
|
a6d974c74e
|
vault: revoking a token should revoke all secrets it has generated
|
2015-04-10 15:12:04 -07:00 |
|
Armon Dadgar
|
c22d18a5be
|
vault: re-use revokeSalted to share logic
|
2015-04-10 15:06:54 -07:00 |
|
Armon Dadgar
|
1e2863e2b8
|
vault: remove unused RevokeAll method
|
2015-04-10 14:59:49 -07:00 |
|
Armon Dadgar
|
13836e8612
|
vault: groundwork to allow auth renew
|
2015-04-10 13:59:49 -07:00 |
|
Armon Dadgar
|
4679febdf3
|
logical: Refactor LeaseOptions to share between Secret and Auth
|
2015-04-09 12:14:04 -07:00 |
|
Mitchell Hashimoto
|
9a034c4ab8
|
vault: lookup-self should allow unauthenticated requests
|
2015-04-08 22:09:47 -07:00 |
|
Armon Dadgar
|
512b3d7afd
|
vault: Adding metrics profiling
|
2015-04-08 16:43:17 -07:00 |
|
Armon Dadgar
|
466c7575d3
|
Replace VaultID with LeaseID for terminology simplification
|
2015-04-08 13:35:32 -07:00 |
|
Mitchell Hashimoto
|
7e4f47a9e6
|
vault: proper meta parameter for vaultstorage (tests pass now)
|
2015-04-07 14:37:50 -07:00 |
|
Mitchell Hashimoto
|
9378d0388a
|
vault: token store inehrits policies by default
|
2015-04-07 14:19:52 -07:00 |
|
Mitchell Hashimoto
|
8dce065972
|
vault: use mapstructure to decode token args
JSON sends as interface{}, so we can't decode directly into types.
|
2015-04-07 14:16:35 -07:00 |
|
Armon Dadgar
|
493ee49e4d
|
vault: unify the token renew response
|
2015-04-06 16:35:39 -07:00 |
|
Armon Dadgar
|
b8d69a357c
|
vault: Use Auth for lease and renewable
|
2015-04-03 14:04:50 -07:00 |
|
Armon Dadgar
|
2feba52f40
|
vault: Adding auth/token/renew endpoint
|
2015-04-03 12:11:49 -07:00 |
|
Armon Dadgar
|
c82fbbb8c3
|
vault: Support prefix based token revocation
|
2015-04-03 11:40:08 -07:00 |
|
Armon Dadgar
|
d0ac9e5711
|
vault: Expose SaltID from token store
|
2015-04-02 17:39:38 -07:00 |
|
Mitchell Hashimoto
|
1dcb37c6b6
|
vault: lookup-self for TokenStore to look up your own store
|
2015-03-31 12:51:00 -07:00 |
|
Mitchell Hashimoto
|
63f259cc8d
|
vault: lookup without a token looks up self
|
2015-03-31 12:50:07 -07:00 |
|
Mitchell Hashimoto
|
6a72ea61d5
|
vault: convert TokenStore to logical/framework
|
2015-03-31 12:48:19 -07:00 |
|
Mitchell Hashimoto
|
c9acfa17cb
|
vault: get rid of HangleLogin
|
2015-03-30 20:26:39 -07:00 |
|
Mitchell Hashimoto
|
69593cde56
|
remove credential/ lots of tests faililng
|
2015-03-30 18:07:05 -07:00 |
|
Mitchell Hashimoto
|
62ee621ea3
|
logical: move cred stuff over here
|
2015-03-30 17:46:18 -07:00 |
|
Armon Dadgar
|
b354f03cb2
|
vault: adding auth/token/lookup/ support
|
2015-03-24 15:39:33 -07:00 |
|
Armon Dadgar
|
4a4d1d3e45
|
vault: adding auth/token/revoke/ and auth/token/revoke-orphan/
|
2015-03-24 15:30:09 -07:00 |
|
Armon Dadgar
|
6fd3cae2c2
|
vault: Adding auth/token/create endpoint
|
2015-03-24 15:10:46 -07:00 |
|
Armon Dadgar
|
b5332404d1
|
vault: Allow providing token ID during creation
|
2015-03-24 14:22:50 -07:00 |
|
Armon Dadgar
|
cd3ee5cc03
|
vault: Remove core reference
|
2015-03-23 17:29:36 -07:00 |
|
Armon Dadgar
|
3607eae208
|
vault: Adding method to generate root token
|
2015-03-23 17:16:37 -07:00 |
|
Armon Dadgar
|
56d99fe580
|
vault: token tracks generation path and meta data
|
2015-03-23 13:39:43 -07:00 |
|
Armon Dadgar
|
a78b7207b9
|
vault: playing with credential store interface
|
2015-03-20 13:54:57 -07:00 |
|
Armon Dadgar
|
8cc88981d6
|
vault: token store is a credential implementation
|
2015-03-18 19:11:52 -07:00 |
|
Armon Dadgar
|
6e22ca50eb
|
vault: integrate policy and token store into core
|
2015-03-18 14:00:42 -07:00 |
|
Armon Dadgar
|
4d0700d12f
|
vault: Guard against blank tokens
|
2015-03-18 13:21:16 -07:00 |
|
Armon Dadgar
|
ded5dc71e9
|
vault: First pass token store
|
2015-03-18 13:19:19 -07:00 |
|