public JwtBuilder(IHttpClientFactory httpClientFactory, IJsonWebKeyRepository jsonWebKeyRepository, IJwsGenerator jwsGenerator, IJweGenerator jweGenerator) { _httpClientFactory = httpClientFactory; _jsonWebKeyRepository = jsonWebKeyRepository; _jwsGenerator = jwsGenerator; _jweGenerator = jweGenerator; }
public GetSetOfPublicKeysUsedByTheClientToEncryptJwsTokenAction( IJsonWebKeyRepository jsonWebKeyRepository, IJsonWebKeyEnricher jsonWebKeyEnricher) { _jsonWebKeyRepository = jsonWebKeyRepository; _jsonWebKeyEnricher = jsonWebKeyEnricher; }
public JwksRequestHandler( IJsonWebKeyRepository jsonWebKeyRepository, IOptions <OAuthHostOptions> options) { _jsonWebKeyRepository = jsonWebKeyRepository; _options = options.Value; }
public DecryptOfficeDocumentAction(IJsonWebKeyRepository jsonWebKeyRepository, IGetOfficeDocumentAction getOfficeDocumentAction, IIdentityServerClientFactory identityServerClientFactory, IDecryptOfficeDocumentParameterValidator decryptOfficeDocumentParameterValidator) { _jsonWebKeyRepository = jsonWebKeyRepository; _getOfficeDocumentAction = getOfficeDocumentAction; _identityServerClientFactory = identityServerClientFactory; _decryptOfficeDocumentParameterValidator = decryptOfficeDocumentParameterValidator; }
public JwtParser( IJweGenerator jweGenerator, IJwsGenerator jwsGenerator, IHttpClientFactory httpClientFactory, IOAuthClientRepository oauthClientRepository, IJsonWebKeyRepository jsonWebKeyRepository) { _jweGenerator = jweGenerator; _jwsGenerator = jwsGenerator; _httpClientFactory = httpClientFactory; _oauthClientRepository = oauthClientRepository; _jsonWebKeyRepository = jsonWebKeyRepository; }
public JwtParser( IJweParser jweParser, IJwsParser jwsParser, IHttpClientFactory httpClientFactory, IClientRepository clientRepository, IJsonWebKeyConverter jsonWebKeyConverter, IJsonWebKeyRepository jsonWebKeyRepository) { _jweParser = jweParser; _jwsParser = jwsParser; _httpClientFactory = httpClientFactory; _clientRepository = clientRepository; _jsonWebKeyConverter = jsonWebKeyConverter; _jsonWebKeyRepository = jsonWebKeyRepository; }
public JwtGenerator( IConfigurationService configurationService, IClientRepository clientRepository, IClientValidator clientValidator, IJsonWebKeyRepository jsonWebKeyRepository, IScopeRepository scopeRepository, IClaimsMapping claimsMapping, IParameterParserHelper parameterParserHelper, IJwsGenerator jwsGenerator, IJweGenerator jweGenerator) { _configurationService = configurationService; _clientRepository = clientRepository; _clientValidator = clientValidator; _jsonWebKeyRepository = jsonWebKeyRepository; _scopeRepository = scopeRepository; _claimsMapping = claimsMapping; _parameterParserHelper = parameterParserHelper; _jwsGenerator = jwsGenerator; _jweGenerator = jweGenerator; }
public GetSetOfPublicKeysUsedToValidateJwsAction(IJsonWebKeyRepository jsonWebKeyRepository, IJsonWebKeyEnricher jsonWebKeyEnricher) { _jsonWebKeyRepository = jsonWebKeyRepository; _jsonWebKeyEnricher = jsonWebKeyEnricher; }
public RotateJsonWebKeysOperation(IJsonWebKeyRepository jsonWebKeyRepository) { _jsonWebKeyRepository = jsonWebKeyRepository; }
public GetJwksAction(IJsonWebKeyRepository jsonWebKeyRepository, IJsonWebKeyEnricher jsonWebKeyEnricher) { _jsonWebKeyRepository = jsonWebKeyRepository; _jsonWebKeyEnricher = jsonWebKeyEnricher; }
public RotateJsonWebKeysOperation(IJsonWebKeyRepository jsonWebKeyRepository, ITokenStore tokenStore) { _jsonWebKeyRepository = jsonWebKeyRepository; _tokenStore = tokenStore; }