{"id":13706508,"url":"https://github.com/Keeper-Security/keeper-sdk-dotnet","last_synced_at":"2025-05-05T20:32:00.297Z","repository":{"id":37565772,"uuid":"193946212","full_name":"Keeper-Security/keeper-sdk-dotnet","owner":"Keeper-Security","description":".Net and PowerShell version of Keeper Commander, a CLI and SDK interface for the Keeper Security platform.","archived":false,"fork":false,"pushed_at":"2024-11-07T04:16:39.000Z","size":27522,"stargazers_count":29,"open_issues_count":5,"forks_count":20,"subscribers_count":16,"default_branch":"master","last_synced_at":"2024-11-07T04:34:40.523Z","etag":null,"topics":["commander","dotnet","password-manager","passwords","powershell","security"],"latest_commit_sha":null,"homepage":"https://docs.keeper.io/secrets-manager/commander-cli/using-commander/dotnet-powershell","language":"C#","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Keeper-Security.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2019-06-26T17:04:00.000Z","updated_at":"2024-10-29T18:13:39.000Z","dependencies_parsed_at":"2022-07-13T19:30:33.491Z","dependency_job_id":"dce781e2-31f7-4652-8c8d-6b072243063d","html_url":"https://github.com/Keeper-Security/keeper-sdk-dotnet","commit_stats":null,"previous_names":[],"tags_count":51,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Keeper-Security%2Fkeeper-sdk-dotnet","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Keeper-Security%2Fkeeper-sdk-dotnet/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Keeper-Security%2Fkeeper-sdk-dotnet/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Keeper-Security%2Fkeeper-sdk-dotnet/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Keeper-Security","download_url":"https://codeload.github.com/Keeper-Security/keeper-sdk-dotnet/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":224465942,"owners_count":17315901,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["commander","dotnet","password-manager","passwords","powershell","security"],"created_at":"2024-08-02T22:00:58.490Z","updated_at":"2025-05-05T20:32:00.291Z","avatar_url":"https://github.com/Keeper-Security.png","language":"C#","funding_links":[],"categories":["C# #"],"sub_categories":[],"readme":"\u003cimg src=\"https://github.com/Keeper-Security/Commander/blob/master/images/commander-black.png\" alt=\"Keeper Commander\" height=\"167\"/\u003e\n\n### .Net and PowerShell SDK for Keeper Password Manager\n\nThe Keeper .Net and PowerShell module (\"PowerCommander\") provides vault and administrative level automation. The current features of the .Net and PowerShell library include the following:\n\n* Authenticate to Keeper\n* Access the Keeper vault (records, folders, shared folders)\n* Manage records (CRUD operations for Records, Attachments, Folders, Shared Folders)\n* Administrative functions (Team Management)\n* Customize integration into your backend systems\n* Update/Rotate passwords in the vault\n\nAdditional development tools in Python and other languages is available at our [Secrets Manager](https://docs.keeper.io/secrets-manager/) portal.\n\n### .Net SDK\nFor source integration into your .Net code, please utilize the [KeeperSDK Library source code](https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/master/KeeperSdk).\n\n[User Guide](https://docs.keeper.io/en/v/secrets-manager/commander-cli/commander-installation-setup/net-developer-sdk)\n\n[API documentation](https://keeper-security.github.io/gitbook-keeper-sdk/CSharp/html/R_Project_Documentation.htm)\n\n### Sample App\nFor help with implementation of SDK features, please see the \n* [Sample App](https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/master/Sample). Sample application.\n* [Commander CLI App](https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/master/Commander).  This application contains several basic operations such as logging in, authentication with two-factor, loading and decrypting the vault and updating passwords.\n\n### Developer Requirements for KeeperSDK Library\n\n* .Net Core 8.0\n* .Net Standard 2.0\n\n### PowerShell Module\nTo use the PowerShell modules, see the [PowerCommander library](https://github.com/Keeper-Security/keeper-sdk-dotnet/tree/master/PowerCommander).\n\n### About Keeper Security\nKeeper is the leading cybersecurity platform for preventing password-related data breaches and cyberthreats.\n\nLearn More at:\n[https://keepersecurity.com](https://keepersecurity.com)\n\n### Contact Us\nIf you need any assistance or require specific functionality not supported in Commander yet, please contact us at commander@keepersecurity.com.\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKeeper-Security%2Fkeeper-sdk-dotnet","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FKeeper-Security%2Fkeeper-sdk-dotnet","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FKeeper-Security%2Fkeeper-sdk-dotnet/lists"}