2015-03-13 17:34:29 +00:00
|
|
|
<% wrap_layout :inner do %>
|
2017-03-06 20:18:15 +00:00
|
|
|
<% content_for :sidebar do %>
|
2017-03-26 20:04:14 +00:00
|
|
|
<ul class="nav docs-sidenav">
|
|
|
|
<li<%= sidebar_current("docs-install") %>>
|
|
|
|
<a href="/docs/install/index.html">Installing Vault</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-internal") %>>
|
|
|
|
<a href="/docs/internals/index.html">Internals</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-internals-architecture") %>>
|
|
|
|
<a href="/docs/internals/architecture.html">Architecture</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-internals-ha") %>>
|
|
|
|
<a href="/docs/internals/high-availability.html">High Availability</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-internals-security") %>>
|
|
|
|
<a href="/docs/internals/security.html">Security Model</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-internals-telemetry") %>>
|
|
|
|
<a href="/docs/internals/telemetry.html">Telemetry</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-internals-token") %>>
|
|
|
|
<a href="/docs/internals/token.html">Token Authentication</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-internals-rotation") %>>
|
|
|
|
<a href="/docs/internals/rotation.html">Key Rotation</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-internals-replication") %>>
|
|
|
|
<a href="/docs/internals/replication.html">Replication</a>
|
|
|
|
</li>
|
2017-05-02 09:00:04 +00:00
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-internals-plugins") %>>
|
|
|
|
<a href="/docs/internals/plugins.html">Plugins</a>
|
|
|
|
</li>
|
2017-03-26 20:04:14 +00:00
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-concepts") %>>
|
|
|
|
<a href="/docs/concepts/index.html">Basic Concepts</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-concepts-devserver") %>>
|
|
|
|
<a href="/docs/concepts/dev-server.html">"Dev" Server</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-concepts-seal") %>>
|
|
|
|
<a href="/docs/concepts/seal.html">Seal/Unseal</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-concepts-lease") %>>
|
|
|
|
<a href="/docs/concepts/lease.html">Lease, Renew, and Revoke</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-concepts-auth") %>>
|
|
|
|
<a href="/docs/concepts/auth.html">Authentication</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-concepts-tokens") %>>
|
|
|
|
<a href="/docs/concepts/tokens.html">Tokens</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-concepts-response-wrapping") %>>
|
|
|
|
<a href="/docs/concepts/response-wrapping.html">Response Wrapping</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-concepts-policies") %>>
|
2017-07-14 15:15:22 +00:00
|
|
|
<a href="/docs/concepts/policies.html">Policies</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-concepts-ha") %>>
|
|
|
|
<a href="/docs/concepts/ha.html">High Availability</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-concepts-pgp-gpg-keybase") %>>
|
|
|
|
<a href="/docs/concepts/pgp-gpg-keybase.html">PGP, GPG, and Keybase</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-configuration") %>>
|
|
|
|
<a href="/docs/configuration/index.html">Configuration</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-configuration-listener") %>>
|
|
|
|
<a href="/docs/configuration/listener/index.html"><tt>listener</tt></a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-configuration-listener-tcp") %>>
|
|
|
|
<a href="/docs/configuration/listener/tcp.html">TCP</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
2017-11-14 11:13:11 +00:00
|
|
|
<li<%= sidebar_current("docs-configuration-seal") %>>
|
|
|
|
<a href="/docs/configuration/seal/index.html"><tt>seal</tt></a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-configuration-seal-awskms") %>>
|
2017-11-14 18:11:55 +00:00
|
|
|
<a href="/docs/configuration/seal/awskms.html">AWS KMS <sup>ENT</sup></a>
|
2017-11-14 11:13:11 +00:00
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-seal-gcpckms") %>>
|
2017-11-14 18:11:55 +00:00
|
|
|
<a href="/docs/configuration/seal/gcpckms.html">GCP Cloud KMS <sup>ENT</sup></a>
|
2017-11-14 11:13:11 +00:00
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-seal-pkcs11") %>>
|
2017-11-14 18:11:55 +00:00
|
|
|
<a href="/docs/configuration/seal/pkcs11.html">HSM PKCS11 <sup>ENT</sup></a>
|
2017-11-14 11:13:11 +00:00
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
2017-03-26 20:04:14 +00:00
|
|
|
<li<%= sidebar_current("docs-configuration-storage") %>>
|
|
|
|
<a href="/docs/configuration/storage/index.html"><tt>storage</tt></a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-configuration-storage-azure")%>>
|
|
|
|
<a href="/docs/configuration/storage/azure.html">Azure</a>
|
|
|
|
</li>
|
2017-07-23 12:54:33 +00:00
|
|
|
<li<%= sidebar_current("docs-configuration-storage-cockroachdb")%>>
|
|
|
|
<a href="/docs/configuration/storage/cockroachdb.html">CockroachDB</a>
|
|
|
|
</li>
|
2017-03-26 20:04:14 +00:00
|
|
|
<li<%= sidebar_current("docs-configuration-storage-consul")%>>
|
|
|
|
<a href="/docs/configuration/storage/consul.html">Consul</a>
|
|
|
|
</li>
|
2017-07-23 12:54:33 +00:00
|
|
|
<li<%= sidebar_current("docs-configuration-storage-couchdb")%>>
|
|
|
|
<a href="/docs/configuration/storage/couchdb.html">CouchDB</a>
|
|
|
|
</li>
|
2017-03-26 20:04:14 +00:00
|
|
|
<li<%= sidebar_current("docs-configuration-storage-dynamodb")%>>
|
|
|
|
<a href="/docs/configuration/storage/dynamodb.html">DynamoDB</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-storage-etcd")%>>
|
|
|
|
<a href="/docs/configuration/storage/etcd.html">Etcd</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-storage-filesystem")%>>
|
|
|
|
<a href="/docs/configuration/storage/filesystem.html">Filesystem</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-storage-google-cloud")%>>
|
|
|
|
<a href="/docs/configuration/storage/google-cloud.html">Google Cloud</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-storage-in-memory")%>>
|
|
|
|
<a href="/docs/configuration/storage/in-memory.html">In-Memory</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-storage-mysql")%>>
|
|
|
|
<a href="/docs/configuration/storage/mysql.html">MySQL</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-storage-postgresql")%>>
|
|
|
|
<a href="/docs/configuration/storage/postgresql.html">PostgreSQL</a>
|
|
|
|
</li>
|
2017-06-09 01:41:32 +00:00
|
|
|
<li<%= sidebar_current("docs-configuration-storage-cassandra")%>>
|
|
|
|
<a href="/docs/configuration/storage/cassandra.html">Cassandra</a>
|
|
|
|
</li>
|
2017-03-26 20:04:14 +00:00
|
|
|
<li<%= sidebar_current("docs-configuration-storage-s3")%>>
|
|
|
|
<a href="/docs/configuration/storage/s3.html">S3</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-storage-swift")%>>
|
|
|
|
<a href="/docs/configuration/storage/swift.html">Swift</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-storage-zookeeper")%>>
|
|
|
|
<a href="/docs/configuration/storage/zookeeper.html">Zookeeper</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-configuration-telemetry") %>>
|
|
|
|
<a href="/docs/configuration/telemetry.html"><tt>telemetry</tt></a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-commands") %>>
|
|
|
|
<a href="/docs/commands/index.html">Commands (CLI)</a>
|
|
|
|
<ul class="nav">
|
2017-09-08 02:19:44 +00:00
|
|
|
<li<%= sidebar_current("docs-commands-audit") %>>
|
|
|
|
<a href="/docs/commands/audit.html">audit</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-commands-audit-disable") %>>
|
|
|
|
<a href="/docs/commands/audit/disable.html">disable</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-audit-enable") %>>
|
|
|
|
<a href="/docs/commands/audit/enable.html">enable</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-audit-list") %>>
|
|
|
|
<a href="/docs/commands/audit/list.html">list</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-auth") %>>
|
|
|
|
<a href="/docs/commands/auth.html">auth</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-commands-auth-disable") %>>
|
|
|
|
<a href="/docs/commands/auth/disable.html">disable</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-auth-enable") %>>
|
|
|
|
<a href="/docs/commands/auth/enable.html">enable</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-auth-help") %>>
|
|
|
|
<a href="/docs/commands/auth/help.html">help</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-auth-list") %>>
|
|
|
|
<a href="/docs/commands/auth/list.html">list</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-auth-tune") %>>
|
|
|
|
<a href="/docs/commands/auth/tune.html">tune</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-delete") %>>
|
|
|
|
<a href="/docs/commands/delete.html">delete</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-lease") %>>
|
|
|
|
<a href="/docs/commands/lease.html">lease</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-commands-lease-renew") %>>
|
|
|
|
<a href="/docs/commands/lease/renew.html">renew</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-lease-revoke") %>>
|
|
|
|
<a href="/docs/commands/lease/revoke.html">revoke</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-list") %>>
|
|
|
|
<a href="/docs/commands/list.html">list</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-login") %>>
|
|
|
|
<a href="/docs/commands/login.html">login</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-operator") %>>
|
|
|
|
<a href="/docs/commands/operator.html">operator</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-commands-operator-generate-root") %>>
|
|
|
|
<a href="/docs/commands/operator/generate-root.html">generate-root</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-operator-init") %>>
|
|
|
|
<a href="/docs/commands/operator/init.html">init</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-operator-key-status") %>>
|
|
|
|
<a href="/docs/commands/operator/key-status.html">key-status</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-operator-rekey") %>>
|
|
|
|
<a href="/docs/commands/operator/rekey.html">rekey</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-operator-rotate") %>>
|
|
|
|
<a href="/docs/commands/operator/rotate.html">rotate</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-operator-seal") %>>
|
|
|
|
<a href="/docs/commands/operator/seal.html">seal</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-operator-step-down") %>>
|
|
|
|
<a href="/docs/commands/operator/step-down.html">step-down</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-operator-unseal") %>>
|
|
|
|
<a href="/docs/commands/operator/unseal.html">unseal</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
2017-03-26 20:04:14 +00:00
|
|
|
<li<%= sidebar_current("docs-commands-path-help") %>>
|
2017-09-08 02:19:44 +00:00
|
|
|
<a href="/docs/commands/path-help.html">path-help</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
2017-09-08 02:19:44 +00:00
|
|
|
<li<%= sidebar_current("docs-commands-policy") %>>
|
|
|
|
<a href="/docs/commands/policy.html">policy</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-commands-policy-delete") %>>
|
|
|
|
<a href="/docs/commands/policy/delete.html">delete</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-policy-fmt") %>>
|
|
|
|
<a href="/docs/commands/policy/fmt.html">fmt</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-policy-list") %>>
|
|
|
|
<a href="/docs/commands/policy/list.html">list</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-policy-read") %>>
|
|
|
|
<a href="/docs/commands/policy/read.html">read</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-policy-write") %>>
|
|
|
|
<a href="/docs/commands/policy/write.html">write</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-read") %>>
|
|
|
|
<a href="/docs/commands/read.html">read</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-secrets") %>>
|
|
|
|
<a href="/docs/commands/secrets.html">secrets</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-commands-secrets-disable") %>>
|
|
|
|
<a href="/docs/commands/secrets/disable.html">disable</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-secrets-enable") %>>
|
|
|
|
<a href="/docs/commands/secrets/enable.html">enable</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-secrets-list") %>>
|
|
|
|
<a href="/docs/commands/secrets/list.html">list</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-secrets-move") %>>
|
|
|
|
<a href="/docs/commands/secrets/move.html">move</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-secrets-tune") %>>
|
|
|
|
<a href="/docs/commands/secrets/tune.html">tune</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-server") %>>
|
|
|
|
<a href="/docs/commands/server.html">server</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-ssh") %>>
|
|
|
|
<a href="/docs/commands/ssh.html">ssh</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-token") %>>
|
|
|
|
<a href="/docs/commands/token.html">token</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-commands-token-capabilities") %>>
|
|
|
|
<a href="/docs/commands/token/capabilities.html">capabilities</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-token-create") %>>
|
|
|
|
<a href="/docs/commands/token/create.html">create</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-token-lookup") %>>
|
|
|
|
<a href="/docs/commands/token/lookup.html">lookup</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-token-renew") %>>
|
|
|
|
<a href="/docs/commands/token/renew.html">renew</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-token-revoke") %>>
|
|
|
|
<a href="/docs/commands/token/revoke.html">revoke</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-status") %>>
|
|
|
|
<a href="/docs/commands/status.html">status</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-commands-unwrap") %>>
|
|
|
|
<a href="/docs/commands/unwrap.html">unwrap</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
2017-09-08 02:19:44 +00:00
|
|
|
<li<%= sidebar_current("docs-commands-write") %>>
|
|
|
|
<a href="/docs/commands/write.html">write</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
2017-10-27 14:42:33 +00:00
|
|
|
<li<%= sidebar_current("docs-commands-token-helper") %>>
|
|
|
|
<a href="/docs/commands/token-helper.html">Token Helpers</a>
|
|
|
|
</li>
|
2017-03-26 20:04:14 +00:00
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<hr>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets") %>>
|
2017-09-20 20:05:00 +00:00
|
|
|
<a href="/docs/secrets/index.html">Secrets Engines</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-secrets-aws") %>>
|
|
|
|
<a href="/docs/secrets/aws/index.html">AWS</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets-consul") %>>
|
|
|
|
<a href="/docs/secrets/consul/index.html">Consul</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets-cubbyhole") %>>
|
|
|
|
<a href="/docs/secrets/cubbyhole/index.html">Cubbyhole</a>
|
|
|
|
</li>
|
|
|
|
|
2017-05-02 20:26:32 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-databases") %>>
|
2017-08-08 16:28:17 +00:00
|
|
|
<a href="/docs/secrets/databases/index.html">Databases</a>
|
2017-05-02 20:26:32 +00:00
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-secrets-databases-cassandra") %>>
|
|
|
|
<a href="/docs/secrets/databases/cassandra.html">Cassandra</a>
|
|
|
|
</li>
|
2017-08-14 16:33:47 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-databases-hanadb") %>>
|
|
|
|
<a href="/docs/secrets/databases/hanadb.html">HanaDB</a>
|
|
|
|
</li>
|
2017-05-11 21:38:54 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-databases-mongodb") %>>
|
2017-06-08 03:36:36 +00:00
|
|
|
<a href="/docs/secrets/databases/mongodb.html">MongoDB</a>
|
2017-05-11 21:38:54 +00:00
|
|
|
</li>
|
2017-05-02 20:26:32 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-databases-mssql") %>>
|
|
|
|
<a href="/docs/secrets/databases/mssql.html">MSSQL</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-secrets-databases-mysql-maria") %>>
|
|
|
|
<a href="/docs/secrets/databases/mysql-maria.html">MySQL/MariaDB</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-secrets-databases-postgresql") %>>
|
|
|
|
<a href="/docs/secrets/databases/postgresql.html">PostgreSQL</a>
|
|
|
|
</li>
|
2017-08-16 00:24:01 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-databases-oracle") %>>
|
|
|
|
<a href="/docs/secrets/databases/oracle.html">Oracle</a>
|
|
|
|
</li>
|
2017-05-03 07:01:28 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-databases-custom") %>>
|
|
|
|
<a href="/docs/secrets/databases/custom.html">Custom</a>
|
|
|
|
</li>
|
2017-05-02 20:26:32 +00:00
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
|
2017-09-15 13:02:29 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-kv") %>>
|
|
|
|
<a href="/docs/secrets/kv/index.html">Key/Value</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
|
|
|
|
2017-07-25 22:33:17 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-identity") %>>
|
|
|
|
<a href="/docs/secrets/identity/index.html">Identity</a>
|
|
|
|
</li>
|
|
|
|
|
2017-10-31 19:11:24 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-nomad") %>>
|
|
|
|
<a href="/docs/secrets/nomad/index.html">Nomad</a>
|
|
|
|
</li>
|
|
|
|
|
2017-03-26 20:04:14 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-pki") %>>
|
|
|
|
<a href="/docs/secrets/pki/index.html">PKI (Certificates)</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets-rabbitmq") %>>
|
|
|
|
<a href="/docs/secrets/rabbitmq/index.html">RabbitMQ</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets-ssh") %>>
|
|
|
|
<a href="/docs/secrets/ssh/index.html">SSH</a>
|
2017-08-14 14:49:41 +00:00
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-secrets-ssh-signed-ssh-certificates") %>>
|
|
|
|
<a href="/docs/secrets/ssh/signed-ssh-certificates.html">Signed Certificates</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-secrets-ssh-one-time-ssh-passwords") %>>
|
|
|
|
<a href="/docs/secrets/ssh/one-time-ssh-passwords.html">SSH OTP</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-secrets-ssh-dynamic-ssh-keys") %>>
|
|
|
|
<a href="/docs/secrets/ssh/dynamic-ssh-keys.html">Dynamic Key</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
|
|
|
|
Implemented TOTP Secret Backend (#2492)
* Initialized basic outline of TOTP backend using Postgresql backend as template
* Updated TOTP backend.go's structure and help string
* Updated TOTP path_roles.go's structure and help strings
* Updated TOTP path_role_create.go's structure and help strings
* Fixed typo in path_roles.go
* Fixed errors in path_role_create.go and path_roles.go
* Added TOTP secret backend information to cli commands
* Fixed build errors in path_roles.go and path_role_create.go
* Changed field values of period and digits from uint to int, added uint conversion of period when generating passwords
* Initialized TOTP test file based on structure of postgresql test file
* Added enforcement of input values
* Added otp library to vendor folder
* Added test steps and cleaned up errors
* Modified read credential test step, not working yet
* Use of vendored package not allowed - Test error
* Removed vendor files for TOTP library
* Revert "Removed vendor files for TOTP library"
This reverts commit fcd030994bc1741dbf490f3995944e091b11da61.
* Hopefully fixed vendor folder issue with TOTP Library
* Added additional tests for TOTP backend
* Cleaned up comments in TOTP backend_test.go
* Added default values of period, algorithm and digits to field schema
* Changed account_name and issuer fields to optional
* Removed MD5 as a hash algorithm option
* Implemented requested pull request changes
* Added ability to validate TOTP codes
* Added ability to have a key generated
* Added skew, qr size and key size parameters
* Reset vendor.json prior to merge
* Readded otp and barcode libraries to vendor.json
* Modified help strings for path_role_create.go
* Fixed test issue in testAccStepReadRole
* Cleaned up error formatting, variable names and path names. Also added some additional documentation
* Moveed barcode and url output to key creation function and did some additional cleanup based on requested changes
* Added ability to pass in TOTP urls
* Added additional tests for TOTP server functions
* Removed unused QRSize, URL and Generate members of keyEntry struct
* Removed unnecessary urlstring variable from pathKeyCreate
* Added website documentation for TOTP secret backend
* Added errors if generate is true and url or key is passed, removed logger from backend, and revised parameter documentation.
* Updated website documentation and added QR example
* Added exported variable and ability to disable QR generation, cleaned up error reporting, changed default skew value, updated documentation and added additional tests
* Updated API documentation to inlude to exported variable and qr size option
* Cleaned up return statements in path_code, added error handling while validating codes and clarified documentation for generate parameters in path_keys
2017-05-04 17:49:42 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-totp") %>>
|
|
|
|
<a href="/docs/secrets/totp/index.html">TOTP</a>
|
|
|
|
</li>
|
|
|
|
|
2017-03-26 20:04:14 +00:00
|
|
|
<li<%= sidebar_current("docs-secrets-transit") %>>
|
|
|
|
<a href="/docs/secrets/transit/index.html">Transit</a>
|
|
|
|
</li>
|
|
|
|
|
2017-06-14 15:11:16 +00:00
|
|
|
<hr>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets-cassandra") %>>
|
|
|
|
<a href="/docs/secrets/cassandra/index.html">Cassandra <sup>DEPRECATED</sup></a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets-mongodb") %>>
|
|
|
|
<a href="/docs/secrets/mongodb/index.html">MongoDB <sup>DEPRECATED</sup></a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets-mssql") %>>
|
|
|
|
<a href="/docs/secrets/mssql/index.html">MSSQL <sup>DEPRECATED</sup></a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets-mysql") %>>
|
|
|
|
<a href="/docs/secrets/mysql/index.html">MySQL <sup>DEPRECATED</sup></a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-secrets-postgresql") %>>
|
|
|
|
<a href="/docs/secrets/postgresql/index.html">PostgreSQL <sup>DEPRECATED</sup></a>
|
|
|
|
</li>
|
2017-03-26 20:04:14 +00:00
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-auth") %>>
|
2017-09-13 01:48:52 +00:00
|
|
|
<a href="/docs/auth/index.html">Auth Methods</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-auth-approle") %>>
|
|
|
|
<a href="/docs/auth/approle.html">AppRole</a>
|
|
|
|
</li>
|
|
|
|
|
2017-04-24 19:15:50 +00:00
|
|
|
<li<%= sidebar_current("docs-auth-aws") %>>
|
|
|
|
<a href="/docs/auth/aws.html">AWS</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
|
|
|
|
2017-08-16 02:03:04 +00:00
|
|
|
<li<%= sidebar_current("docs-auth-gcp") %>>
|
|
|
|
<a href="/docs/auth/gcp.html">Google Cloud</a>
|
|
|
|
</li>
|
2017-11-14 18:12:20 +00:00
|
|
|
|
2017-09-19 14:27:26 +00:00
|
|
|
<li<%= sidebar_current("docs-auth-kubernetes") %>>
|
|
|
|
<a href="/docs/auth/kubernetes.html">Kubernetes</a>
|
|
|
|
</li>
|
2017-08-16 02:03:04 +00:00
|
|
|
|
2017-03-26 20:04:14 +00:00
|
|
|
<li<%= sidebar_current("docs-auth-github") %>>
|
|
|
|
<a href="/docs/auth/github.html">GitHub</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-auth-ldap") %>>
|
|
|
|
<a href="/docs/auth/ldap.html">LDAP</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-auth-okta") %>>
|
|
|
|
<a href="/docs/auth/okta.html">Okta</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-auth-radius") %>>
|
|
|
|
<a href="/docs/auth/radius.html">RADIUS</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-auth-cert") %>>
|
|
|
|
<a href="/docs/auth/cert.html">TLS Certificates</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-auth-token") %>>
|
|
|
|
<a href="/docs/auth/token.html">Tokens</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-auth-userpass") %>>
|
|
|
|
<a href="/docs/auth/userpass.html">Username & Password</a>
|
|
|
|
</li>
|
2017-08-08 16:28:17 +00:00
|
|
|
|
|
|
|
<hr>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-auth-appid") %>>
|
|
|
|
<a href="/docs/auth/app-id.html">App ID <sup>DEPRECATED</sup></a>
|
|
|
|
</li>
|
|
|
|
|
2018-02-05 17:29:26 +00:00
|
|
|
<li<%= sidebar_current("docs-auth-mfa") %>>
|
|
|
|
<a href="/docs/auth/mfa.html">MFA<sup>LEGACY / UNSUPPORTED</sup></a>
|
|
|
|
</li>
|
|
|
|
|
2017-03-26 20:04:14 +00:00
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-audit") %>>
|
2017-09-08 02:38:47 +00:00
|
|
|
<a href="/docs/audit/index.html">Audit Devices</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
<ul class="nav">
|
|
|
|
<li<%= sidebar_current("docs-audit-file") %>>
|
|
|
|
<a href="/docs/audit/file.html">File</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-audit-syslog") %>>
|
|
|
|
<a href="/docs/audit/syslog.html">Syslog</a>
|
|
|
|
</li>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-audit-socket") %>>
|
|
|
|
<a href="/docs/audit/socket.html">Socket</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
|
Backend plugin system (#2874)
* Add backend plugin changes
* Fix totp backend plugin tests
* Fix logical/plugin InvalidateKey test
* Fix plugin catalog CRUD test, fix NoopBackend
* Clean up commented code block
* Fix system backend mount test
* Set plugin_name to omitempty, fix handleMountTable config parsing
* Clean up comments, keep shim connections alive until cleanup
* Include pluginClient, disallow LookupPlugin call from within a plugin
* Add wrapper around backendPluginClient for proper cleanup
* Add logger shim tests
* Add logger, storage, and system shim tests
* Use pointer receivers for system view shim
* Use plugin name if no path is provided on mount
* Enable plugins for auth backends
* Add backend type attribute, move builtin/plugin/package
* Fix merge conflict
* Fix missing plugin name in mount config
* Add integration tests on enabling auth backend plugins
* Remove dependency cycle on mock-plugin
* Add passthrough backend plugin, use logical.BackendType to determine lease generation
* Remove vault package dependency on passthrough package
* Add basic impl test for passthrough plugin
* Incorporate feedback; set b.backend after shims creation on backendPluginServer
* Fix totp plugin test
* Add plugin backends docs
* Fix tests
* Fix builtin/plugin tests
* Remove flatten from PluginRunner fields
* Move mock plugin to logical/plugin, remove totp and passthrough plugins
* Move pluginMap into newPluginClient
* Do not create storage RPC connection on HandleRequest and HandleExistenceCheck
* Change shim logger's Fatal to no-op
* Change BackendType to uint32, match UX backend types
* Change framework.Backend Setup signature
* Add Setup func to logical.Backend interface
* Move OptionallyEnableMlock call into plugin.Serve, update docs and comments
* Remove commented var in plugin package
* RegisterLicense on logical.Backend interface (#3017)
* Add RegisterLicense to logical.Backend interface
* Update RegisterLicense to use callback func on framework.Backend
* Refactor framework.Backend.RegisterLicense
* plugin: Prevent plugin.SystemViewClient.ResponseWrapData from getting JWTs
* plugin: Revert BackendType to remove TypePassthrough and related references
* Fix typo in plugin backends docs
2017-07-20 17:28:40 +00:00
|
|
|
<li<%= sidebar_current("docs-plugin") %>>
|
|
|
|
<a href="/docs/plugin/index.html">Plugin Backends</a>
|
|
|
|
</li>
|
|
|
|
|
2017-03-26 20:04:14 +00:00
|
|
|
<hr>
|
|
|
|
|
|
|
|
<li<%= sidebar_current("docs-vault-enterprise") %>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/index.html">Vault Enterprise</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
<ul class="nav">
|
2017-11-14 18:12:20 +00:00
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-replication")%>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/replication/index.html">Replication</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
2017-11-14 18:12:20 +00:00
|
|
|
<li<%= sidebar_current("docs-vault-enterprise-auto-unseal") %>>
|
|
|
|
<a href="/docs/enterprise/auto-unseal/index.html">Auto Unseal</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-vault-enterprise-hsm")%>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/hsm/index.html">HSM Support</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
<ul class="nav">
|
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-hsm-behavior")%>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/hsm/behavior.html">Behavioral Changes</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-hsm-security")%>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/hsm/security.html">Security</a>
|
2017-03-26 20:04:14 +00:00
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
2017-11-14 18:12:20 +00:00
|
|
|
<li<%= sidebar_current("docs-vault-enterprise-sealwrap")%>>
|
2017-11-14 11:13:11 +00:00
|
|
|
<a href="/docs/enterprise/sealwrap/index.html">Seal Wrap / FIPS 140-2</a>
|
|
|
|
</li>
|
2017-05-01 21:36:37 +00:00
|
|
|
<li<%= sidebar_current("docs-vault-enterprise-ui") %>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/ui/index.html">UI (Web Interface)</a>
|
2017-05-01 21:36:37 +00:00
|
|
|
</li>
|
2017-08-09 17:08:05 +00:00
|
|
|
<li<%= sidebar_current("docs-vault-enterprise-identity") %>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/identity/index.html">Identity</a>
|
2017-08-09 17:08:05 +00:00
|
|
|
</li>
|
2017-11-14 11:13:11 +00:00
|
|
|
<li<%= sidebar_current("docs-vault-enterprise-control-groups") %>>
|
2017-11-14 18:12:20 +00:00
|
|
|
<a href="/docs/enterprise/control-groups/index.html">Control Groups</a>
|
|
|
|
</li>
|
|
|
|
<li<%= sidebar_current("docs-vault-enterprise-mfa")%>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/mfa/index.html">MFA</a>
|
2017-08-09 03:48:31 +00:00
|
|
|
<ul class="nav">
|
2017-08-16 02:01:34 +00:00
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-mfa-duo")%>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/mfa/mfa-duo.html">Duo MFA</a>
|
2017-08-09 03:48:31 +00:00
|
|
|
</li>
|
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-mfa-okta")%>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/mfa/mfa-okta.html">Okta MFA</a>
|
2017-08-09 03:48:31 +00:00
|
|
|
</li>
|
2017-08-16 02:01:34 +00:00
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-mfa-pingid")%>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/mfa/mfa-pingid.html">PingID MFA</a>
|
2017-08-16 02:01:34 +00:00
|
|
|
</li>
|
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-mfa-totp")%>>
|
2017-09-13 19:37:40 +00:00
|
|
|
<a href="/docs/enterprise/mfa/mfa-totp.html">TOTP MFA</a>
|
2017-08-09 03:48:31 +00:00
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
2017-11-14 11:13:11 +00:00
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-sentinel")%> >
|
|
|
|
<a href="/docs/enterprise/sentinel/index.html">Sentinel</a>
|
|
|
|
<ul class="nav">
|
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-sentinel-examples")%>>
|
|
|
|
<a href="/docs/enterprise/sentinel/examples.html">Examples</a>
|
|
|
|
</li>
|
|
|
|
<li <%= sidebar_current("docs-vault-enterprise-sentinel-properties")%>>
|
|
|
|
<a href="/docs/enterprise/sentinel/properties.html">Properties</a>
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</li>
|
2017-03-26 20:04:14 +00:00
|
|
|
</ul>
|
|
|
|
</li>
|
|
|
|
</ul>
|
2017-03-06 20:18:15 +00:00
|
|
|
<% end %>
|
2016-12-30 15:22:54 +00:00
|
|
|
|
2017-03-06 20:18:15 +00:00
|
|
|
<%= yield %>
|
2015-04-10 02:00:24 +00:00
|
|
|
<% end %>
|