.Net Commander CLI
Commander CLI written in .Net
Overview
The .Net Commander CLI is a command-line application built on the Keeper .NET SDK. It provides interactive and scriptable access to your Keeper vault, enabling basic record management, folder operations, sharing, enterprise administration, and more.
Building and Running Commander
Clone the Repository
git clone https://github.com/Keeper-Security/keeper-sdk-dotnet.git
cd keeper-sdk-dotnetBuild the Commander CLI
# Build Commander project only
dotnet build Commander/Commander.csproj
# Or build entire solution
dotnet build KeeperSdk.slnBuild Output Locations
.NET 8.0:
Commander/bin/Debug/net8.0/.NET Framework 4.7.2 (Windows):
Commander/bin/Debug/net472/
Running
Run from Project
Quick Start Guide
First Time Setup
Launch Commander - You'll see the interactive prompt:
Login to Keeper:
Enter your credentials when prompted:
Email address
Master password
Two-factor authentication code (if enabled)
Approve device if required
Sync Your Vault:
List Your Records:
Get Record Details:
Command Reference
These are all the commands supported by commander cli. (Link).
Authentication Commands
Biometric Commands
Vault Navigation & Search
Record Management
Attachment Management
Folder Management
Shared Folder Commands
Trash Management
Device Management
Enterprise Commands
Record Type Management
Security & Reporting
password-report
Generate comprehensive password security report
Other Commands
help
?
Display help information
Biometric Login Examples
Logging in with Biometric
Register Biometric Credentials
This command creates a new passkey with currently logged in user's email. this passkey will be used for authenticating user when they want to login once we register biometric login on a device.
To use this command, you have to be logged in on CLI.
Note:
After executing this command, user has to register the device with Keeper to use biometric as default login method.
Persistent login takes precedence over biometric login, so if the device has persistent login enabled, biometric credentials are not required during login.
Authenticate Biometric Credential
This command will be used to authenticate your session with credential stored. This same functionality will be used when we are trying to login using biometrics.
List Biometric Credential
This command shows all the credentials which have been registered to the given account, along with the authenticator type, credential ID, date created and last used date
To use this command, you have to be logged in on CLI
Remove Biometric Credential
This command will be used to deactivate biometric credential from Keeper, meaning the Keeper platform will stop accepting the given cryptographic credential for logging in the user.
Last updated
Was this helpful?

