Refactored `CookieNames.cs` to replace the `GetEnvelopeReceiverCookieName(string key)` method with new methods for extracting envelope receiver keys from cookie names: - Added `GetEnvelopeReceiverKeyOrDefault` to extract keys or return `null` if the format is invalid. - Added `TryGetEnvelopeReceiverKey` to attempt key extraction with a success flag. Updated `DigitalData.Auth.Claims.csproj` to increment `Version`, `AssemblyVersion`, and `FileVersion` from 1.0.0 to 1.0.1, reflecting the new functionality.
30 lines
1.1 KiB
XML
30 lines
1.1 KiB
XML
<Project Sdk="Microsoft.NET.Sdk">
|
|
|
|
<PropertyGroup>
|
|
<TargetFramework>net8.0</TargetFramework>
|
|
<ImplicitUsings>enable</ImplicitUsings>
|
|
<Nullable>enable</Nullable>
|
|
|
|
<!-- NuGet package metadata -->
|
|
<PackageId>DigitalData.Auth.Claims</PackageId>
|
|
<Authors>Digital Data GmbH</Authors>
|
|
<Company>Digital Data GmbH</Company>
|
|
<Product>DigitalData.Auth.Claims</Product>
|
|
<Description>
|
|
Provides strongly-typed JWT claim name constants for the DigitalData.Auth ecosystem.
|
|
Includes domain-specific claim definitions (e.g. envelope and receiver claims)
|
|
to be shared across API, client, and consumer projects.
|
|
</Description>
|
|
<Copyright>Copyright 2026 Digital Data GmbH</Copyright>
|
|
<RepositoryUrl>https://git.dd/AppStd/DigitalData.Auth</RepositoryUrl>
|
|
<PackageTags>digital data auth claims jwt constants</PackageTags>
|
|
<PackageRequireLicenseAcceptance>false</PackageRequireLicenseAcceptance>
|
|
<Version>1.0.1</Version>
|
|
<AssemblyVersion>1.0.1</AssemblyVersion>
|
|
<FileVersion>1.0.1</FileVersion>
|
|
<GeneratePackageOnBuild>false</GeneratePackageOnBuild>
|
|
</PropertyGroup>
|
|
|
|
</Project>
|
|
|