BlueTusk.Identity.Azure
1.0.0
See the version list below for details.
dotnet add package BlueTusk.Identity.Azure --version 1.0.0
NuGet\Install-Package BlueTusk.Identity.Azure -Version 1.0.0
<PackageReference Include="BlueTusk.Identity.Azure" Version="1.0.0" />
<PackageVersion Include="BlueTusk.Identity.Azure" Version="1.0.0" />
<PackageReference Include="BlueTusk.Identity.Azure" />
paket add BlueTusk.Identity.Azure --version 1.0.0
#r "nuget: BlueTusk.Identity.Azure, 1.0.0"
#:package BlueTusk.Identity.Azure@1.0.0
#addin nuget:?package=BlueTusk.Identity.Azure&version=1.0.0
#tool nuget:?package=BlueTusk.Identity.Azure&version=1.0.0
BlueTusk.Identity.Azure
Optional Azure SDK integration for Microsoft Entra authentication to Azure
Database for PostgreSQL. It accepts any Azure.Core.TokenCredential, requests
the official PostgreSQL scope, refreshes per new physical connection, and
requires TLS before invoking the credential.
using Azure.Identity;
using BlueTusk.Data;
using BlueTusk.Identity.Azure;
await using var dataSource = new BlueTuskDataSourceBuilder(connectionString)
.UseAzurePostgreSqlEntraAuthentication(new DefaultAzureCredential())
.Build();
The default scope is
https://ossrdbms-aad.database.windows.net/.default; sovereign-cloud
deployments can pass their documented scope explicitly. Configure the
PostgreSQL username for the Entra principal created on the server.
The package depends only on Azure.Core, so applications select their desired
credential implementation through Azure.Identity or another Azure SDK
package. Tokens are never placed in the connection string, cached, or logged.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. 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. |
-
net10.0
- Azure.Core (>= 1.62.0)
- BlueTusk.Data (>= 1.0.0)
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.1.0-rc.1 | 91 | 8/29/2026 |
| 1.0.0 | 118 | 8/23/2026 |