Boundary
credential-libraries
Command: boundary credential-libraries
The credential-libraries
command lets you perform operations on Boundary credential library resources.
A credential library provides credentials for sessions.
All credentials returned by a library must be equivalent from an access control perspective.
A credential library is responsible for managing the lifecycle of the credentials it returns. For dynamic secrets, this includes creation, renewal, and revocation. For rotating credentials, this includes check-out, check-in, and rotation of secrets. The system retrieves credentials from a library for a session and notifies the library when the session has been terminated. A credential library belongs to a single credential store.
Examples
The following example retrieves information for a credential library with the ID, clvlt_QYnQPAjA24
:
$ boundary credential-libraries read -id clvlt_QYnQPAjA24
Example output:
Credential Library information:
Created Time: Fri, 18 Aug 2023 16:22:29 PDT
Credential Store ID: csvlt_5fvkRjCjou
ID: clvlt_QYnQPAjA24
Name: northwind dba
Type: vault-generic
Updated Time: Fri, 18 Aug 2023 16:22:29 PDT
Version: 1
Scope:
ID: p_tnqESc86qE
Name: db-project
Parent Scope ID: o_4VUR6ZATqW
Type: project
Authorized Actions:
no-op
read
update
delete
Attributes:
HTTP Method: GET
Path: database/creds/dba
Usage
Usage: boundary credential-libraries [sub command] [options] [args]
# ...
Subcommands:
create Create a credential library
delete Delete a credential library
list List a credential library
read Read a credential library
update Update a credential library
For more information, examples, and usage, click on the name of the subcommand in the sidebar or one of the links below: