Table of Contents

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.