1Password.Connect.Sdk
1.0.4
dotnet add package 1Password.Connect.Sdk --version 1.0.4
NuGet\Install-Package 1Password.Connect.Sdk -Version 1.0.4
<PackageReference Include="1Password.Connect.Sdk" Version="1.0.4" />
paket add 1Password.Connect.Sdk --version 1.0.4
#r "nuget: 1Password.Connect.Sdk, 1.0.4"
// Install 1Password.Connect.Sdk as a Cake Addin #addin nuget:?package=1Password.Connect.Sdk&version=1.0.4 // Install 1Password.Connect.Sdk as a Cake Tool #tool nuget:?package=1Password.Connect.Sdk&version=1.0.4
<img alt="" role="img" src="https://blog.1password.com/posts/2021/secrets-automation-launch/header.svg"/>
<div align="center"> <h1>1Password Connect SDK C#</h1> <p>Access your 1Password items in your dotnet applications through your self-hosted <a href="https://developer.1password.com/docs/connect">1Password Connect server</a>.</p> <a href="/QUICKSTART.md"> <img alt="Get started" src="https://user-images.githubusercontent.com/45081667/226940040-16d3684b-60f4-4d95-adb2-5757a8f1bc15.png" height="37"/> </a> </div>
The 1Password Connect SDK C# provides your dotnet applications access to the 1Password Connect API hosted on your infrastructure and leverages the power of 1Password Secrets Automation.
This library can be used by dotnet applications to access and manage items in 1Password vaults.
💾 Installation
You can install the SDK using NUGET.
dotnet add pacakge 1Password.Connect.Sdk
If you want to integrate with HttpClientFactory and Microsoft.Extensions.DependencyInjection
dotnet add pacakge 1Password.Connect.Extensions.DependencyInjection
✨ Get Started
Refer to QUICKSTART.md for code examples on how to start using this library.
🌐 Integration with ASP.NET Core (KeyVault)
Refer to KEYVAULT.md for examples
💙 Community & Support
- File an issue for bugs and feature requests.
- Join the Developer Slack workspace.
- Subscribe to the Developer Newsletter.
🔐 Security
1Password requests you practice responsible disclosure if you discover a vulnerability. Please submit discoveries via BugCrowd.
For information about security practices, please visit our Security homepage.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
.NET Core | netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
.NET Standard | netstandard2.1 is compatible. |
MonoAndroid | monoandroid was computed. |
MonoMac | monomac was computed. |
MonoTouch | monotouch was computed. |
Tizen | tizen60 was computed. |
Xamarin.iOS | xamarinios was computed. |
Xamarin.Mac | xamarinmac was computed. |
Xamarin.TVOS | xamarintvos was computed. |
Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.1
- Newtonsoft.Json (>= 13.0.3)
- System.ComponentModel.Annotations (>= 5.0.0)
- System.Text.Json (>= 8.0.2)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on 1Password.Connect.Sdk:
Package | Downloads |
---|---|
1Password.Connect.Extensions.DependencyInjection
integrate 1Password Connect with HttpClientFactory and Microsoft.Extensions.DependencyInjection |
|
1Password.Connect.Extensions.AspNetCoreKeyVault
integrate 1Password Connect with AspNetCore secret management |
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
1.0.4 | 226 | 3/12/2024 |