9692 Commits

Author SHA1 Message Date
Armon Dadgar
71bc99a9b0 vault: integrate login with expiration manager 2015-04-02 17:52:11 -07:00
Armon Dadgar
40672f2419 vault: Rename RegisterLogin to RegisterAuth 2015-04-02 17:45:42 -07:00
Armon Dadgar
502e7e9442 vault: Expose SaltID from token store 2015-04-02 17:39:38 -07:00
Armon Dadgar
5b296af87e logical: adding lease to auth 2015-04-02 17:25:22 -07:00
Armon Dadgar
b3386993b7 vault: testing remount cleanup 2015-04-02 12:04:37 -07:00
Armon Dadgar
88499ac587 vault: remount does appropriate cleanup 2015-04-02 12:03:00 -07:00
Armon Dadgar
5edb6706cf vault: Adding Untaint to router 2015-04-02 12:01:53 -07:00
Armon Dadgar
d4ad0fe125 vault: testing unmount cleanup 2015-04-02 11:47:44 -07:00
Armon Dadgar
165c0b7b12 vault: ensure unmount properly cleans up state 2015-04-02 11:18:06 -07:00
Armon Dadgar
cbde98a2d6 vault: Support tainting router paths 2015-04-02 11:18:06 -07:00
Armon Dadgar
0b7489beef vault: Added MatchingView method 2015-04-02 11:18:06 -07:00
Armon Dadgar
b5f336f42e vault: Adding ClearView method 2015-04-02 11:18:05 -07:00
Mitchell Hashimoto
83d0f13a68 Revert "command/policy"
This reverts commit da81ab3b4c813b0c207555b9cdf46c6e67319546.
2015-04-01 23:07:49 -07:00
Mitchell Hashimoto
da81ab3b4c command/policy 2015-04-01 23:02:03 -07:00
Mitchell Hashimoto
6d8502c7d8 command/policy-write 2015-04-01 23:00:15 -07:00
Armon Dadgar
10f6308ab9 vault: TODO cleanups 2015-04-01 22:13:08 -07:00
Armon Dadgar
b0fe6f39c8 vault: rollback supports joining an inflight operation 2015-04-01 22:12:03 -07:00
Armon Dadgar
4c75253eaf vault: Adding intermediate taint step to unmount 2015-04-01 22:12:03 -07:00
Armon Dadgar
553107a667 logical/framework: Panic if routing pattern is blank 2015-04-01 22:12:03 -07:00
Mitchell Hashimoto
79995a4496 command/policies: read a single policy 2015-04-01 18:50:43 -07:00
Mitchell Hashimoto
4930e3885d command/policy-list 2015-04-01 18:46:32 -07:00
Mitchell Hashimoto
933e790ad0 api: audit methods 2015-04-01 18:38:25 -07:00
Mitchell Hashimoto
47d52be3ae http: audit endpoints 2015-04-01 18:36:13 -07:00
Mitchell Hashimoto
a8390aa2db api: SPEC 2015-04-01 18:16:31 -07:00
Mitchell Hashimoto
4cf15d5195 api: policy methods 2015-04-01 17:59:50 -07:00
Mitchell Hashimoto
d8f9d61453 http: all policy endpoints 2015-04-01 17:59:50 -07:00
Armon Dadgar
67bffd5f14 logical/framework: automatically anchor 2015-04-01 17:53:02 -07:00
Armon Dadgar
8d11e10892 vault: Adding the raw/ endpoints to sys 2015-04-01 17:45:00 -07:00
Armon Dadgar
26a9be8b96 vault: Attach policy name if missing 2015-04-01 17:45:00 -07:00
Armon Dadgar
46e79db614 vault: Prevent UUID injection on sys mount path 2015-04-01 17:45:00 -07:00
Mitchell Hashimoto
9e7ea8a4ef http: list policies 2015-04-01 17:43:58 -07:00
Mitchell Hashimoto
1e7a94f6ba helper/password: catch ctrl-c if possible 2015-04-01 17:27:29 -07:00
Mitchell Hashimoto
c6cfac1ff8 command/auth-disable 2015-04-01 17:14:11 -07:00
Mitchell Hashimoto
1e6bc65763 command/auth-enable 2015-04-01 17:09:11 -07:00
Mitchell Hashimoto
9751f8c963 command/mounts: columnize 2015-04-01 17:01:10 -07:00
Mitchell Hashimoto
def17c5f73 command/read 2015-04-01 16:44:20 -07:00
Mitchell Hashimoto
4c0f29e78e enable github 2015-04-01 15:48:56 -07:00
Mitchell Hashimoto
515bd7b75b command/server: support CredentialBackends 2015-04-01 15:48:13 -07:00
Mitchell Hashimoto
9092c41779 credential/github: auth with github 2015-04-01 15:46:37 -07:00
Mitchell Hashimoto
fa9445fe1d logical/framework: add PolicyMap 2015-04-01 15:46:37 -07:00
Mitchell Hashimoto
c948d9ac66 logical/testing: helper to test auth 2015-04-01 15:46:37 -07:00
Mitchell Hashimoto
235c10514c logical: GoStringer for Auth 2015-04-01 15:46:37 -07:00
Mitchell Hashimoto
015ff4790f logical/testing: support unauthenticated requests 2015-04-01 15:46:37 -07:00
Mitchell Hashimoto
10425cdb8a logical/framework: PathMap can get missing things 2015-04-01 15:46:37 -07:00
Armon Dadgar
790d61c1ca vault: Adding audit trail for login 2015-04-01 14:48:37 -07:00
Armon Dadgar
85e40d0346 vault: Integrate audit logging with core 2015-04-01 14:33:48 -07:00
Armon Dadgar
766d0c1d5b vault: Minor rework for clarity 2015-04-01 14:11:26 -07:00
Armon Dadgar
ceeebcb5b7 vault: Simpify token checking logic 2015-04-01 14:03:17 -07:00
Armon Dadgar
5180daed1c vault: Extending AuditBroker to support new audit methods 2015-04-01 13:55:07 -07:00
Armon Dadgar
104c252283 audit: Adding basic interface methods 2015-04-01 13:54:50 -07:00