public CertificateRequestController(
     OpcVaultApiOptions opcVaultOptions,
     AzureADOptions azureADOptions,
     ITokenCacheService tokenCacheService) :
     base(opcVaultOptions, azureADOptions, tokenCacheService)
 {
 }
 public DownloadController(
     OpcVaultApiOptions opcVaultOptions,
     AzureADOptions azureADOptions,
     ITokenCacheService tokenCacheService)
 {
     _opcVaultOptions   = opcVaultOptions;
     _azureADOptions    = azureADOptions;
     _tokenCacheService = tokenCacheService;
 }
 public CertificateGroupController(
     OpcVaultApiOptions opcVaultOptions,
     AzureADOptions azureADOptions,
     ITokenCacheService tokenCacheService)
 {
     this._opcVaultOptions   = opcVaultOptions;
     this._azureADOptions    = azureADOptions;
     this._tokenCacheService = tokenCacheService;
 }
Exemplo n.º 4
0
 public TokenService(
     IOptions <AppConfig> options,
     ITokenCacheService tokenCacheService,
     ILogger <TokenService> logger)
 {
     _adOptions         = options?.Value?.AzureAd;
     _tokenCacheService = tokenCacheService;
     _logger            = logger;
 }
Exemplo n.º 5
0
 /// <summary>
 /// Initializes a new instance of <see cref="SurveysTokenService"/>.
 /// </summary>
 /// <param name="options"></param>
 /// <param name="tokenCacheService"></param>
 /// <param name="credentialService"></param>
 /// <param name="logger"></param>
 public SurveysTokenService(
     IOptions <ConfigurationOptions> options,
     ITokenCacheService tokenCacheService,
     ICredentialService credentialService,
     ILogger <SurveysTokenService> logger)
 {
     _adOptions         = options?.Value?.AzureAd;
     _tokenCacheService = tokenCacheService;
     _credentialService = credentialService;
     _logger            = logger;
 }
 public OpcVaultLoginCredentials(
     OpcVaultApiOptions opcVaultOptions,
     AzureADOptions azureADOptions,
     ITokenCacheService tokenCacheService,
     ClaimsPrincipal claimsPrincipal)
 {
     this.opcVaultOptions   = opcVaultOptions;
     this.azureADOptions    = azureADOptions;
     this.tokenCacheService = tokenCacheService;
     this.claimsPrincipal   = claimsPrincipal;
 }
 /// <summary>
 /// Initializes a new instance of <see cref="Tailspin.Surveys.Web.Security.SurveysTokenService"/>.
 /// </summary>
 /// <param name="options"></param>
 /// <param name="tokenCacheService"></param>
 /// <param name="credentialService"></param>
 /// <param name="logger"></param>
 public SurveysTokenService(
     IOptions<ConfigurationOptions> options,
     ITokenCacheService tokenCacheService,
     ICredentialService credentialService,
     ILogger<SurveysTokenService> logger)
 {
     _adOptions = options?.Value?.AzureAd;
     _tokenCacheService = tokenCacheService;
     _credentialService = credentialService;
     _logger = logger;
 }
 public SPClientContextService(ITokenCacheService tokenCacheService)
 {
     this._tokenCacheService = tokenCacheService;
 }
Exemplo n.º 9
0
 public GraphClientService(ITokenCacheService tokenCacheService)
 {
     this._tokenCacheService = tokenCacheService;
 }
 public TokenManager(IConfiguration configuration, ITokenCacheService tokenCacheService, ILogger logger)
 {
     this.configuration     = configuration ?? throw new ArgumentNullException(nameof(configuration));
     this.tokenCacheService = tokenCacheService;
     this.logger            = logger;
 }
 public HttpClientService(ITokenCacheService tokenCacheService)
 {
     this._tokenCacheService = tokenCacheService;
 }