<PackageReference Include="Azure.Core" Version="1.42.0" />

AzureSasCredential

public class AzureSasCredential
Shared access signature credential used to authenticate to an Azure Service. It provides the ability to update the shared access signature without creating a new client.
public string Signature { get; }

Shared access signature used to authenticate to an Azure service.

public AzureSasCredential(string signature)

Initializes a new instance of the AzureSasCredential class.

public void Update(string signature)

Updates the shared access signature. This is intended to be used when you've regenerated your shared access signature and want to update long lived clients.