Mitchell Hashimoto
|
f7a1b2ced9
|
credential/app-id: allow restriction by CIDR block [GH-10]
|
2015-04-17 10:14:39 -07:00 |
|
Mitchell Hashimoto
|
e643b48235
|
credential/app-id: support associating a name with app ID [GH-9]
|
2015-04-17 10:01:03 -07:00 |
|
Mitchell Hashimoto
|
cd3fa3be92
|
logical/framework: more flexible Pathmap and PolicyMap
|
2015-04-17 09:35:49 -07:00 |
|
Mitchell Hashimoto
|
910bf9c76d
|
logical/framework: PathStruct
|
2015-04-17 09:18:21 -07:00 |
|
Armon Dadgar
|
9d2bd2bf29
|
logical: Adding a DisplayName for operators
|
2015-04-15 13:56:42 -07:00 |
|
Mitchell Hashimoto
|
463a32ba56
|
logical/framework: doc for defaultduration on secret
|
2015-04-13 20:42:06 -07:00 |
|
Mitchell Hashimoto
|
6272ad75dc
|
logical/framework: secret lease tests
|
2015-04-13 15:18:27 -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 |
|
Mitchell Hashimoto
|
d81707a222
|
logical/framework: more tests
|
2015-04-11 14:51:00 -07:00 |
|
Mitchell Hashimoto
|
a360ca4928
|
logical/framework: AuthRenew callback, add LeaseExtend
/cc @armon - Going with this "standard library" of callbacks approach
to make extending leases in a customizable way easy. See the docs/tests
above.
|
2015-04-11 14:46:09 -07:00 |
|
Mitchell Hashimoto
|
f996dcf964
|
logical: add LeaseOptions.IncrementedLease()
|
2015-04-10 21:35:17 -07:00 |
|
Mitchell Hashimoto
|
7139ad427e
|
logical: lease tests
|
2015-04-10 21:29:03 -07:00 |
|
Mitchell Hashimoto
|
992028e23e
|
vault: the expiration time should be relative to the issue time
|
2015-04-10 21:21:06 -07:00 |
|
Mitchell Hashimoto
|
2c5ac09b23
|
logical: note time zone of lease
|
2015-04-10 20:49:17 -07:00 |
|
Armon Dadgar
|
f7dbb6966b
|
logical: Adding support for renew of Auth
|
2015-04-10 13:59:49 -07:00 |
|
Armon Dadgar
|
5a3ab973e6
|
vault: Simplify common lease logic
|
2015-04-09 12:29:13 -07:00 |
|
Armon Dadgar
|
4679febdf3
|
logical: Refactor LeaseOptions to share between Secret and Auth
|
2015-04-09 12:14:04 -07:00 |
|
Armon Dadgar
|
7df486482b
|
vault: Adding LeaseIssue for renew to allow limiting maximum lease length
|
2015-04-09 11:54:32 -07:00 |
|
Armon Dadgar
|
466c7575d3
|
Replace VaultID with LeaseID for terminology simplification
|
2015-04-08 13:35:32 -07:00 |
|
Mitchell Hashimoto
|
569991fcc5
|
credential/app-id
|
2015-04-04 18:41:49 -07:00 |
|
Mitchell Hashimoto
|
606b3dbff9
|
credential/github: improve help
|
2015-04-04 12:18:33 -07:00 |
|
Mitchell Hashimoto
|
7aee6269f7
|
vault: pass a logger around to logical backends
|
2015-04-04 11:39:58 -07:00 |
|
Mitchell Hashimoto
|
8dc9e0e0d5
|
logical/framework: better string values for types
|
2015-04-03 21:15:59 -07:00 |
|
Mitchell Hashimoto
|
ec9df0439b
|
logical/aws: help
|
2015-04-03 21:10:54 -07:00 |
|
Mitchell Hashimoto
|
246c2839b0
|
logical/framework: make help look nicer
|
2015-04-03 21:00:23 -07:00 |
|
Mitchell Hashimoto
|
0bbad03c70
|
logical/framework: support root help
|
2015-04-03 20:36:47 -07:00 |
|
Armon Dadgar
|
b8d69a357c
|
vault: Use Auth for lease and renewable
|
2015-04-03 14:04:50 -07:00 |
|
Mitchell Hashimoto
|
2e3d6d6a0e
|
command/help
|
2015-04-02 22:42:05 -07:00 |
|
Armon Dadgar
|
745bcb951d
|
logical: adding lease to auth
|
2015-04-02 17:25:22 -07:00 |
|
Armon Dadgar
|
faa759ea1d
|
logical/framework: Panic if routing pattern is blank
|
2015-04-01 22:12:03 -07:00 |
|
Armon Dadgar
|
c5a5c6e3a6
|
logical/framework: automatically anchor
|
2015-04-01 17:53:02 -07:00 |
|
Mitchell Hashimoto
|
04cf4ef093
|
logical/framework: add PolicyMap
|
2015-04-01 15:46:37 -07:00 |
|
Mitchell Hashimoto
|
4e94cf1ace
|
logical/testing: helper to test auth
|
2015-04-01 15:46:37 -07:00 |
|
Mitchell Hashimoto
|
906f81b588
|
logical: GoStringer for Auth
|
2015-04-01 15:46:37 -07:00 |
|
Mitchell Hashimoto
|
5676373742
|
logical/testing: support unauthenticated requests
|
2015-04-01 15:46:37 -07:00 |
|
Mitchell Hashimoto
|
83de0fd03d
|
logical/framework: PathMap can get missing things
|
2015-04-01 15:46:37 -07:00 |
|
Mitchell Hashimoto
|
856f1e854a
|
logical: validation should allow 0 leases
|
2015-03-31 21:11:23 -07:00 |
|
Mitchell Hashimoto
|
67e4bdf1e4
|
misc typos
|
2015-03-31 17:27:04 -07:00 |
|
Mitchell Hashimoto
|
af8a9cd2e5
|
logical/testing: tokens for acceptance tests
|
2015-03-31 17:26:31 -07:00 |
|
Armon Dadgar
|
0943c2bf45
|
logical/framework: Added missing case for TypeMap
|
2015-03-31 16:45:08 -07:00 |
|
Armon Dadgar
|
cb66c93a34
|
logical/framework: Adding TypeMap
|
2015-03-31 16:45:08 -07:00 |
|
Mitchell Hashimoto
|
d4509b0ee3
|
vault: keep the connection info around for auth
|
2015-03-30 20:55:01 -07:00 |
|
Mitchell Hashimoto
|
c9acfa17cb
|
vault: get rid of HangleLogin
|
2015-03-30 20:26:39 -07:00 |
|
Mitchell Hashimoto
|
65145cf435
|
logical: add Redirect to response
|
2015-03-30 17:56:24 -07:00 |
|
Mitchell Hashimoto
|
62ee621ea3
|
logical: move cred stuff over here
|
2015-03-30 17:46:18 -07:00 |
|
Mitchell Hashimoto
|
2c3657f4fe
|
logical: add credential info to logical backend structures
|
2015-03-30 14:23:32 -07:00 |
|
Armon Dadgar
|
cb563b881c
|
logical: Special error for permission denied
|
2015-03-24 11:23:59 -07:00 |
|
Armon Dadgar
|
4598e43140
|
vault: Adding ClientToken
|
2015-03-24 11:09:25 -07:00 |
|
Mitchell Hashimoto
|
27d33ad9f7
|
logical/framework: auto-extend leases if requested
|
2015-03-21 16:20:30 +01:00 |
|