public ConfigurationManager(IAssertionPartyContextBuilder federationPartyContextBuilder, IConfigurationRetriever <T> configRetriever) { if (federationPartyContextBuilder == null) { throw new ArgumentNullException("context"); } if (configRetriever == null) { throw new ArgumentNullException("configRetriever"); } this._federationPartyContextBuilder = federationPartyContextBuilder; this._configRetriever = configRetriever; this._refreshLock = new SemaphoreSlim(1); }
public IdpInitDiscoveryService(IAssertionPartyContextBuilder fedeartionPartyContextBuilder) { this._fedeartionPartyContextBuilder = fedeartionPartyContextBuilder; }
public TokenHandlerConfigurationProvider(IAssertionPartyContextBuilder federationPartyContextBuilder, ICertificateManager certificateManager) { this._federationPartyContextBuilder = federationPartyContextBuilder; this._certificateValidator = certificateManager.CertificateValidator; this.certificateManager = certificateManager; }
public FederationConfigurationManager(IAssertionPartyContextBuilder federationPartyContextBuilder, IConfigurationRetriever <MetadataBase> configRetriever) : base(federationPartyContextBuilder, configRetriever) { }