AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager
1.0.1
Prefix Reserved
dotnet add package AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager --version 1.0.1
NuGet\Install-Package AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager -Version 1.0.1
<PackageReference Include="AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager" Version="1.0.1" />
<PackageVersion Include="AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager" Version="1.0.1" />
<PackageReference Include="AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager" />
paket add AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager --version 1.0.1
#r "nuget: AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager, 1.0.1"
#:package AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager@1.0.1
#addin nuget:?package=AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager&version=1.0.1
#tool nuget:?package=AWS.AdvancedDotnetDataProviderWrapper.Plugin.SecretsManager&version=1.0.1
AWS Advanced .NET Data Provider Wrapper - Secrets Manager Plugin
Overview
This plugin provides AWS Secrets Manager integration for the AWS Advanced .NET Data Provider Wrapper, enabling applications to retrieve database credentials securely from AWS Secrets Manager instead of hardcoding them in connection strings.
Dependencies
This project depends on:
- AWSSDK.SecretsManager: AWS SDK for Secrets Manager to retrieve secrets
Usage
Register the Secrets Manager plugin before using it:
using AwsWrapperDataProvider.Driver.Plugins;
using AwsWrapperDataProvider.Plugin.SecretsManager;
// Register the Secrets Manager plugin
ConnectionPluginChainBuilder.RegisterPluginFactory<SecretsManagerAuthPluginFactory>(PluginCodes.SecretsManager);
// Use in connection string
var connectionString = "Server=your-rds-instance.amazonaws.com;" +
"Database=mydb;" +
"SecretArn=arn:aws:secretsmanager:region:account:secret:secret-name;" +
"Plugins=secretsManager;";
Documentation
For comprehensive information about AWS Secrets Manager integration and the AWS Advanced .NET Data Provider Wrapper, visit the Using the AWS Secrets Manager Plugin guide.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net8.0 is compatible. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net8.0
- AWS.AdvancedDotnetDataProviderWrapper.Core (>= 1.0.1)
- AWSSDK.SecretsManager (>= 4.0.2)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 1.0.1 | 149 | 11/7/2025 |
See release notes at https://github.com/aws/aws-advanced-dotnet-data-provider-wrapper/releases