AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth
1.0.1
Prefix Reserved
dotnet add package AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth --version 1.0.1
NuGet\Install-Package AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth -Version 1.0.1
<PackageReference Include="AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth" Version="1.0.1" />
<PackageVersion Include="AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth" Version="1.0.1" />
<PackageReference Include="AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth" />
paket add AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth --version 1.0.1
#r "nuget: AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth, 1.0.1"
#:package AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth@1.0.1
#addin nuget:?package=AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth&version=1.0.1
#tool nuget:?package=AWS.AdvancedDotnetDataProviderWrapper.Plugin.FederatedAuth&version=1.0.1
AWS Advanced .NET Data Provider Wrapper - Federated Authentication Plugin
Overview
This plugin provides AWS federated authentication support for the AWS Advanced .NET Data Provider Wrapper, enabling applications to authenticate to RDS and Aurora databases using federated identity providers through AWS Security Token Service (STS).
Dependencies
This project depends on:
- AWSSDK.RDS: AWS SDK for RDS to generate authentication tokens
- AWSSDK.SecurityToken: AWS SDK for STS to handle federated authentication
Usage
Register the Federated Authentication plugin before using it:
using AwsWrapperDataProvider.Driver.Plugins;
using AwsWrapperDataProvider.Plugin.FederatedAuth;
// Register the Federated Auth plugin
ConnectionPluginChainBuilder.RegisterPluginFactory<FederatedAuthPluginFactory>(PluginCodes.FederatedAuth);
// Use in connection string
var connectionString = "Server=your-rds-instance.amazonaws.com;" +
"Database=mydb;" +
"User Id=db-user;" +
"Plugins=federatedAuth;";
Documentation
For comprehensive information about federated authentication and the AWS Advanced .NET Data Provider Wrapper, visit the Using the Federated Authentication 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.RDS (>= 4.0.10)
- AWSSDK.SecurityToken (>= 4.0.3)
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 | 132 | 11/7/2025 |
See release notes at https://github.com/aws/aws-advanced-dotnet-data-provider-wrapper/releases