Interact with vault's authentication backends.
Return a character vector of supported authentication backends. If a backend
x is present, then you can access it with
$auth$x. Note that vault calls these authentication methods but we use backends here to differentiate with R6 methods. Note that these are backends supported by
vaultr and not necessarily supported by the server - the server may not have enabled some of these backends, and may support other authentication backends not directly supported by vaultr. See the
$list() method to query what the server supports.
List authentication backends supported by the vault server, including information about where these backends are mounted.
list(detailed = FALSE)
detailed: Logical, indicating if detailed information should be returned
Enable an authentication backend in the vault server.
enable(type, description = NULL, local = FALSE, path = NULL)
type: The type of authentication backend (e.g.,
description: Human-friendly description of the backend; will be returned by
local: Specifies if the auth method is local only. Local auth methods are not replicated nor (if a secondary) removed by replication.
path: Specifies the path in which to enable the auth method. Defaults to be the same as
Disable an active authentication backend.
path: The path of the authentication backend to disable.
Interact with vault's token authentication. See
vault_client_token for more information.
Interact with vault's GitHub authentication. See
vault_client_auth_github for more information.
Interact with vault's username/password based authentication. See
vault_client_auth_userpass for more information.
1 2 3 4 5 6 7 8 9 10
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.