Mitchell Hashimoto
|
cee51ddde9
|
command/server: support CredentialBackends
|
2015-04-01 15:48:13 -07:00 |
Mitchell Hashimoto
|
12a75dd304
|
credential/github: auth with github
|
2015-04-01 15:46:37 -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 |
Armon Dadgar
|
4138e43f00
|
vault: Adding audit trail for login
|
2015-04-01 14:48:37 -07:00 |
Armon Dadgar
|
3d3e18793b
|
vault: Integrate audit logging with core
|
2015-04-01 14:33:48 -07:00 |
Armon Dadgar
|
b657b74a97
|
vault: Minor rework for clarity
|
2015-04-01 14:11:26 -07:00 |
Armon Dadgar
|
c83f46606b
|
vault: Simpify token checking logic
|
2015-04-01 14:03:17 -07:00 |
Armon Dadgar
|
cd681d7226
|
vault: Extending AuditBroker to support new audit methods
|
2015-04-01 13:55:07 -07:00 |
Armon Dadgar
|
0f40bb75c0
|
audit: Adding basic interface methods
|
2015-04-01 13:54:50 -07:00 |
Mitchell Hashimoto
|
4e8efbbd48
|
http: respondCommon to do common responses
|
2015-03-31 21:29:53 -07:00 |
Mitchell Hashimoto
|
795e117867
|
http: detect errors in logical and return them properly
|
2015-03-31 21:24:20 -07:00 |
Mitchell Hashimoto
|
856f1e854a
|
logical: validation should allow 0 leases
|
2015-03-31 21:11:23 -07:00 |
Mitchell Hashimoto
|
08a9216aa7
|
vault: register vault ID even fi no lease
|
2015-03-31 21:04:10 -07:00 |
Mitchell Hashimoto
|
2c9ebecda7
|
vault: register zero lease entries with the expiration manager
/cc @armon - would appreciate a review on this one
|
2015-03-31 21:01:12 -07:00 |
Mitchell Hashimoto
|
b5e4e4bf25
|
command/read: better UX on vault read
|
2015-03-31 20:50:05 -07:00 |
Mitchell Hashimoto
|
36691190cc
|
api: fix compile
|
2015-03-31 20:29:20 -07:00 |
Mitchell Hashimoto
|
6cbe88cf99
|
api: fix auth API
|
2015-03-31 20:28:05 -07:00 |
Mitchell Hashimoto
|
aba7fc1910
|
http: auth handlers
|
2015-03-31 20:24:51 -07:00 |
Mitchell Hashimoto
|
d6a57d8a2b
|
command/revoke: prefix
|
2015-03-31 19:33:16 -07:00 |
Mitchell Hashimoto
|
214218a993
|
api: RevokePrefix
|
2015-03-31 19:23:52 -07:00 |
Mitchell Hashimoto
|
ed2cc3a769
|
http: revoke-prefix
|
2015-03-31 19:23:32 -07:00 |
Mitchell Hashimoto
|
bbaa137f4e
|
command/revoke: revoke
|
2015-03-31 19:21:02 -07:00 |
Mitchell Hashimoto
|
67e4bdf1e4
|
misc typos
|
2015-03-31 17:27:04 -07:00 |
Mitchell Hashimoto
|
486c3d7f30
|
logical/aws: policy doesn't need to be base64
|
2015-03-31 17:26:41 -07:00 |
Mitchell Hashimoto
|
af8a9cd2e5
|
logical/testing: tokens for acceptance tests
|
2015-03-31 17:26:31 -07:00 |
Mitchell Hashimoto
|
4f2ca0bca9
|
command/write: new format
|
2015-03-31 17:16:26 -07:00 |
Armon Dadgar
|
dda8dec5bf
|
vault: Adding sys/ paths to enable/disable audit backends
|
2015-03-31 16:45:08 -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
|
19283eb5f7
|
command/server: dev mode
|
2015-03-31 16:44:47 -07:00 |
Mitchell Hashimoto
|
61efbf4930
|
command/mount
|
2015-03-31 16:29:04 -07:00 |
Armon Dadgar
|
7ca462c028
|
vault: Adding enable/disable audit methods
|
2015-03-31 15:26:07 -07:00 |
Mitchell Hashimoto
|
eba817a21c
|
command/auth: validate the token
|
2015-03-31 15:22:52 -07:00 |
Armon Dadgar
|
d817e31d67
|
vault: Sanity check keys in the barrier view
|
2015-03-31 13:32:24 -07:00 |
Armon Dadgar
|
a6bc60c7d6
|
vault: Adding AuditBroker and basic tests
|
2015-03-31 13:22:40 -07:00 |
Armon Dadgar
|
0a7df0b3d4
|
vault: Adding options to mount table
|
2015-03-31 13:14:08 -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
|
407b32ccd5
|
command/seal: test should use the token
|
2015-03-31 11:46:55 -07:00 |
Mitchell Hashimoto
|
ed129880fd
|
http: /sys/seal requires a token
|
2015-03-31 11:45:44 -07:00 |
Mitchell Hashimoto
|
c8294170cc
|
vault: test bad key to seal
|
2015-03-31 10:00:04 -07:00 |
Mitchell Hashimoto
|
0666bda865
|
vault: require root token for seal
|
2015-03-31 09:59:02 -07:00 |
Mitchell Hashimoto
|
04c80a81bc
|
vault: add seal to the sys backend
|
2015-03-31 09:36:13 -07:00 |
Mitchell Hashimoto
|
b62d0f187b
|
command/seal
|
2015-03-30 23:39:56 -07:00 |
Mitchell Hashimoto
|
85de47ef61
|
http: /sys/seal-status should return 400 if still uninitialized
|
2015-03-30 23:36:03 -07:00 |