public DefaultIdSiteSyncCallbackHandler(IInternalDataStore internalDataStore, IHttpRequest httpRequest) { if (internalDataStore == null) { throw new ArgumentNullException(nameof(internalDataStore)); } if (httpRequest == null) { throw new ArgumentNullException(nameof(httpRequest)); } this.internalDataStore = internalDataStore; this.jwtResponse = HandlerShared.GetJwtResponse(httpRequest); this.nonceStore = new DefaultNonceStore(internalDataStore.CacheResolver); this.syncNonceStore = this.nonceStore as ISynchronousNonceStore; }