public STKPusher(
     IEnvironmentSpecificValues environmentSpecificValues,
     IOptions <MPesaSettings> mPesaSettingsOptions,
     ITokenizedApiCaller tokenizedApiCaller,
     ICredentialResolver credentialResolver)
 {
     this.environmentSpecificValues = environmentSpecificValues;
     this.tokenizedApiCaller        = tokenizedApiCaller;
     this.credentialResolver        = credentialResolver;
     this.mPesaSettings             = mPesaSettingsOptions.Value;
 }
 public CredentialEncryptor(
     ICredentialResolver credentialResolver)
 {
     this.credentialResolver = credentialResolver;
 }