public ReleaseTeksValidator( IGeanTekListValidationConfig config, ITemporaryExposureKeyValidator temporaryExposureKeyValidator, ILogger <ReleaseTeksValidator> logger, IUtcDateTimeProvider dateTimeProvider) { _Config = config; _TemporaryExposureKeyValidator = temporaryExposureKeyValidator; _Logger = logger; _DateTimeProvider = dateTimeProvider; }
public KeysFirstEscrowValidator(IGeanTekListValidationConfig config, IKeysFirstAuthorisationTokenValidator authorisationTokenValidator, ITemporaryExposureKeyValidator temporaryExposureKeyValidator) { _Config = config; _AuthorisationTokenValidator = authorisationTokenValidator; _TemporaryExposureKeyValidator = temporaryExposureKeyValidator; }
public KeysLastReleaseTeksValidator(IGeanTekListValidationConfig config, ITemporaryExposureKeyValidator temporaryExposureKeyValidator) { _Config = config; _TemporaryExposureKeyValidator = temporaryExposureKeyValidator; }