public DefaultAppleIdTokenValidator( [NotNull] AppleKeyStore keyStore, [NotNull] CryptoProviderFactory cryptoProviderFactory, [NotNull] ILogger <DefaultAppleIdTokenValidator> logger) { _keyStore = keyStore; _cryptoProviderFactory = cryptoProviderFactory; _logger = logger; }
public DefaultAppleIdTokenValidator( [NotNull] AppleKeyStore keyStore, [NotNull] JwtSecurityTokenHandler tokenHandler, [NotNull] ILogger <DefaultAppleIdTokenValidator> logger) { _keyStore = keyStore; _tokenHandler = tokenHandler; _logger = logger; }
public DefaultAppleClientSecretGenerator( [NotNull] AppleKeyStore keyStore, [NotNull] ISystemClock clock, [NotNull] JwtSecurityTokenHandler tokenHandler, [NotNull] ILogger <DefaultAppleClientSecretGenerator> logger) { _keyStore = keyStore; _clock = clock; _tokenHandler = tokenHandler; _logger = logger; }
public DefaultAppleClientSecretGenerator( [NotNull] AppleKeyStore keyStore, [NotNull] IMemoryCache cache, [NotNull] ISystemClock clock, [NotNull] CryptoProviderFactory cryptoProviderFactory, [NotNull] ILogger <DefaultAppleClientSecretGenerator> logger) { _keyStore = keyStore; _cache = cache; _clock = clock; _cryptoProviderFactory = cryptoProviderFactory; _logger = logger; }