Namespace Cuemon.Extensions.Net.Security
Assembly: Cuemon.Extensions.Net.dll
Create tamper-proof signed URIs that expire, enabling your own shared access signature (SAS) pattern without Azure dependencies. Use this namespace when you need to sign URIs with expiration for secure resource access. Start with ToSignedUri on a String or Uri to produce a signed URI, then call ValidateSignedUri to verify authenticity later.
Availability: .NET 10, .NET 9 and .NET Standard 2.0
Extension Members
| Type | Ext | Methods |
|---|---|---|
| String | ⬇️ | ToSignedUri, ValidateSignedUri |
| Uri | ⬇️ | ToSignedUri, ValidateSignedUri |
Classes
SignedUriOptions
Configuration options for ToSignedUri(string, byte[], DateTime?, DateTime?, Action<SignedUriOptions>) and ToSignedUri(Uri, byte[], DateTime?, DateTime?, Action<SignedUriOptions>).
StringExtensions
Extension methods for the string class.
UriExtensions
Extension methods for the Uri class.