The Keeper .Net and PowerShell module ("PowerCommander") provides vault and administrative level automation. The current features of the .Net and PowerShell library include the following:
- Authenticate to Keeper
- Access the Keeper vault (records, folders, shared folders)
- Manage records (CRUD operations for Records, Attachments, Folders, Shared Folders)
- Administrative functions (Team Management)
- Customize integration into your backend systems
- Update/Rotate passwords in the vault
The Keeper .Net SDK is compatible with the new Keeper Login V3 API which was released in October 2020.
For source integration into your .Net code, please utilize the KeeperSDK Library source code.
[API documentation] (https://keeper-security.github.io/gitbook-keeper-sdk/CSharp/html/R_Project_Documentation.htm)
For help with implementation of SDK features, please see the
- [Sample App] (https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/master/Sample). Sample application.
- Commander CLI App. This application contains several basic operations such as logging in, authentication with two-factor, loading and decrypting the vault and updating passwords.
- .Net Framework 4.5
- .Net Core 2.1
- .Net Standard 2.0
To use the PowerShell modules, see the PowerCommander library.
If you need any assistance or require specific functionality not supported in Commander yet, please contact us at [email protected].
Keeper Security develops the world's most downloaded password manager and encrypted digital vault with millions of individual customers and thousands of enterprise customers worldwide. Keeper is a zero-knowledge, native and cloud-based solution available on every mobile and desktop device platform. Learn more about Keeper by visiting the Keeper Security website.
Keeper is a Zero Knowledge security provider. Zero Knowledge is a system architecture that guarantees the highest levels of security and privacy by adhering to the following principles:
- Data is encrypted and decrypted at the device level (not on the server)
- The application never stores plain text (human readable) data
- The server never receives data in plain text
- No Keeper employee or 3rd party can view the unencrypted data
- The keys to decrypt and encrypt data are derived from the user’s master password
- Multi-Layer encryption provides access control at the user, group and admin level
- Sharing of data uses Public Key Cryptography for secure key distribution
Data is encrypted locally on the user’s device before it is transmitted and stored in Keeper’s Cloud Security Vault. When data is synchronized to another device, the data remains encrypted until it is decrypted on the other device.
Keeper is the most secure, certified, tested and audited password security platform in the world. We are the only SOC 2 and ISO 27001 certified password management solution in the industry and Privacy Shield Compliant with the U.S. Department of Commerce's EU-U.S. Privacy Shield program, meeting the European Commission's Directive on Data Protection. Not only do we implement the most secure levels of encryption, we also adhere to very strict internal practices that are continually audited by third parties to help ensure that we continue to develop secure software and provide the world’s most secure cybersecurity platform.
If you have any questions, please email [email protected].