public TwitterHandler(ClaimProvider issuer) : base(issuer) { this.issuer = issuer; this.consumerKey = issuer.Parameters["consumer_key"]; this.consumerSecret = issuer.Parameters["consumer_secret"]; }
public FacebookHandler(ClaimProvider issuer) : base(issuer) { this.issuer = issuer; this.applicationId = issuer.Parameters["application_id"]; this.apiUrl = issuer.Parameters["api_url"]; this.secret = issuer.Parameters["secret"]; }
public GoogleHandler(ClaimProvider issuer) : base(issuer) { if (issuer == null) throw new ArgumentNullException(nameof(issuer)); _issuer = issuer; _clientId = _issuer.Parameters["clientId"]; _clientSecret = _issuer.Parameters["clientSecret"]; }
public LiveIdHandler(ClaimProvider issuer) : base(issuer) { if (issuer == null) throw new ArgumentNullException("issuer"); this.issuer = issuer; this.appId = this.issuer.Parameters["wll_appid"]; this.secretKey = this.issuer.Parameters["wll_secret"]; }
protected ProtocolHandlerBase(ClaimProvider issuer, IConfigurationRepository configuration) { if (issuer == null) throw new ArgumentNullException("issuer"); if (configuration == null) throw new ArgumentNullException("configuration"); this.Issuer = issuer; this.Configuration = configuration; this.MultiProtocolIssuer = this.Configuration.MultiProtocolIssuer; }
public SamlHandler(ClaimProvider issuer) : base(issuer) { _signingKeyThumbprint = issuer.Parameters["signingKeyThumbprint"]; _issuer = issuer.Parameters["issuer"]; _identityProviderSSOURL = issuer.Parameters["identityProviderSSOURL"]; _audienceRestriction = issuer.Parameters["audienceRestriction"]; _requestedAuthnContextComparisonMethod = issuer.Parameters["requestedAuthnContextComparisonMethod"]; var authnContextClassRefs = issuer.Parameters["authnContextClassRefs"]; _authnContextClassRefs = !string.IsNullOrWhiteSpace(authnContextClassRefs) ? authnContextClassRefs.Split(',').ToList() : new List<string>(); }
public AzureAdOAuthHandler(ClaimProvider issuer) : base(issuer) { if (issuer == null) throw new ArgumentNullException("issuer"); this.issuer = issuer; _appId = this.issuer.Parameters["clientId"]; _secretKey = this.issuer.Parameters["key"]; _graphApiEndpoint = this.issuer.Parameters["graphApiEndpoint"]; _tokenEndpoint = this.issuer.Parameters["tokenEndpoint"]; _authorizationEndpoint = this.issuer.Parameters["authorizationEndpoint"]; _graphApiVersion = this.issuer.Parameters["graphApiVersion"]; }
public IProtocolHandler RetrieveProtocolHandler(ClaimProvider issuer) { return this.container.Resolve<IProtocolHandler>( issuer.Protocol, new ParameterOverride("issuer", issuer)); }
public OpenIdHandler(ClaimProvider issuer) : base(issuer) { }
public WSFedHandler(ClaimProvider issuer) : base(issuer) { this.signingKeyThumbprint = issuer.Parameters["signingKeyThumbprint"]; }
protected ProtocolHandlerBase(ClaimProvider issuer) : this(issuer, new DefaultConfigurationRepository()) { }
public YahooHandler(ClaimProvider issuer) : base(issuer) { }
public WSFedHandler(ClaimProvider issuer) : base(issuer) { _signingKeyThumbprint = issuer.Parameters["signingKeyThumbprint"]; _wsfedEndpoint = issuer.Parameters["wsfedEndpoint"]; }
public RelativeOpenIdHandler(ClaimProvider issuer) : base(issuer) { }
protected ProtocolHandlerBase(ClaimProvider issuer) : this(issuer, DefaultConfigurationRepository.Instance) { }
public AWFOSHandler(ClaimProvider issuer) : base(issuer) { _identityProviderSSOURL = issuer.Parameters["identityProviderSSOURL"]; }
public GoogleHandler(ClaimProvider issuer) : base(issuer) { }