public CacheHandler(ISecretRepository secretRepository, IBuildMessageRepresentation representationBuilder, ICalculteSignature signatureCalculator) : base(secretRepository, representationBuilder, signatureCalculator) { _secretRepo = secretRepository; _representBuilder = representationBuilder; _sigCalc = 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 HmacSigningHandler( string apiKey, string secretKey, IBuildMessageRepresentation representationBuilder, ICalculteSignature signatureCalculator) { this.apiKey = apiKey; this.secretKey = secretKey; this.representationBuilder = representationBuilder; this.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; }