Table of Contents

HmacAuthorizationHeader Constructor

Definition

Namespace
Cuemon.AspNetCore.Authentication.Hmac
Assemblies
Cuemon.AspNetCore.Authentication.dll
Source
src/Cuemon.AspNetCore.Authentication/Hmac/HmacAuthorizationHeader.cs

HmacAuthorizationHeader(string, string, string, string, string)

Initializes a new instance of the HmacAuthorizationHeader class.

public HmacAuthorizationHeader(string clientId, string credentialScope, string signedHeaders, string signature, string authenticationScheme = "HMAC")

Parameters

clientId string

The client identifier that is the public key of the signing process.

credentialScope string

The credential scope that defines the remote resource.

signedHeaders string

The headers that will be part of the signing process.

signature string

The signature that represents the integrity of this header.

authenticationScheme string

The authentication scheme of this header. Default is Scheme (HMAC).