Class TwoCheckoutHashCalculator
Inheritance
TwoCheckoutHashCalculator
Assembly: Volo.Payment.TwoCheckout.Domain.dll
Syntax
public class TwoCheckoutHashCalculator : ITransientDependency
Constructors
TwoCheckoutHashCalculator(IOptions<TwoCheckoutOptions>)
Declaration
public TwoCheckoutHashCalculator(IOptions<TwoCheckoutOptions> options)
Parameters
Properties
TwoCheckoutOptions
Declaration
protected TwoCheckoutOptions TwoCheckoutOptions { get; }
Property Value
Methods
GetHmacSha256Hash(string)
Declaration
public virtual string GetHmacSha256Hash(string hashString)
Parameters
Type |
Name |
Description |
string |
hashString |
|
Returns
GetHmacSha256HashForQueryStringParameters(string)
Declaration
public virtual string GetHmacSha256HashForQueryStringParameters(string queryStringParams)
Parameters
Type |
Name |
Description |
string |
queryStringParams |
|
Returns
GetMd5Hash(string)
Declaration
public virtual string GetMd5Hash(string hashString)
Parameters
Type |
Name |
Description |
string |
hashString |
|
Returns
GetMd5HashForQueryStringParameters(string)
Declaration
public virtual string GetMd5HashForQueryStringParameters(string queryStringParams)
Parameters
Type |
Name |
Description |
string |
queryStringParams |
|
Returns
Implements
Extension Methods