public CacheHandler(ISecretRepository secretRepository, IBuildMessageRepresentation representationBuilder, ICalculteSignature signatureCalculator) : base(secretRepository, representationBuilder, signatureCalculator) { _secretRepo = secretRepository; _representBuilder = representationBuilder; _sigCalc = signatureCalculator; }
public HmacSigningHandler(IApiKeyRepository apiKeyRepository, IBuildMessageRepresentation representationBuilder, ICalculateSignature signatureCalculator) { this.apiKeyRepository = apiKeyRepository; this.representationBuilder = representationBuilder; this.signatureCalculator = signatureCalculator; }
public HmacAuthenticationHandler(ISecretRepository secretRepository, IBuildMessageRepresentation representationBuilder, ICalculteSignature signatureCalculator) { _secretRepository = secretRepository; _representationBuilder = representationBuilder; _signatureCalculator = signatureCalculator; }
} // find the appsecret by appkey public HmacSigningHandler(ISecretRepository secretRepository, IBuildMessageRepresentation representationBuilder, ICalculteSignature signatureCalculator) { _secretRepository = secretRepository; _representationBuilder = representationBuilder; _signatureCalculator = signatureCalculator; TrySetAppKey(); }
public HmacAuthenticationHandler(ISecretRepository secretRepository, IBuildMessageRepresentation representationBuilder, ICalculateSignature signatureCalculator, IHashHelper hashHelper) { _secretRepository = secretRepository; _representationBuilder = representationBuilder; _signatureCalculator = signatureCalculator; _hashHelper = hashHelper; }
public HmacSigningHandler( string apiKey, string secretKey, IBuildMessageRepresentation representationBuilder, ICalculteSignature signatureCalculator) { this.apiKey = apiKey; this.secretKey = secretKey; this.representationBuilder = representationBuilder; this.signatureCalculator = signatureCalculator; }
public BuildRequestSignature(IBuildMessageRepresentation buildMessageRepresentation, ICalculateSignature calculateSignature) { this.buildMessageRepresentation = buildMessageRepresentation; this.calculateSignature = calculateSignature; }
public HmacSigningHandler(IBuildMessageRepresentation representationBuilder, ICalculateSignature signatureCalculator) { _representationBuilder = representationBuilder; _signatureCalculator = signatureCalculator; }
/// <summary> /// Initializes a new instance of the <see cref="HmacSigningHandler"/> class. /// </summary> /// <param name="secretRepository">The secret repository.</param> /// <param name="representationBuilder">The representation builder.</param> /// <param name="signatureCalculator">The signature calculator.</param> public HmacSigningHandler(ISecretRepository secretRepository, IBuildMessageRepresentation representationBuilder, ICalculteSignature signatureCalculator) { this.secretRepository = secretRepository; this.representationBuilder = representationBuilder; this.signatureCalculator = signatureCalculator; }