Behaviour for Azure credentials.
All credentials must implement sign_request/2 so they can plug into
the shared AzureSDK pipeline.
Summary
Functions
Dispatches request signing to the credential implementation module.
Types
@type t() :: struct()
Callbacks
@callback sign_request(t(), AzureSDK.Core.Request.t()) :: AzureSDK.Core.Request.t()
Functions
@spec sign_request(t(), AzureSDK.Core.Request.t()) :: AzureSDK.Core.Request.t()
Dispatches request signing to the credential implementation module.