public AuthenticationManager( ISimpleIdServerConfigurationClientFactory simpleIdServerConfigurationClientFactory, IIdentityServerClientFactory identityServerClientFactory, ILoggerFactory loggerFactory, IDataProtectionProvider dataProtectionProvider, HtmlEncoder htmlEncoder, IClaimsParser claimsParser, IStorageHelper storageHelper) { _simpleIdServerConfigurationClientFactory = simpleIdServerConfigurationClientFactory; _identityServerClientFactory = identityServerClientFactory; _logger = loggerFactory.CreateLogger("authentication"); _dataProtectionProvider = dataProtectionProvider; _htmlEncoder = htmlEncoder; _claimsParser = claimsParser; _storageHelper = storageHelper; }
public BlazorAuthenticationStateProvider( IJSRuntime jsRuntime, NavigationManager navigationManager, Task <ClientOptions> clientOptionsTask, IClaimsParser <TUser> claimsParser, AuthenticationEventHandler authenticationEventHandler, Task <OpenIdConnectOptions> openIdConnectOptionsTask, IServiceProvider serviceProvider) { _jsRuntime = jsRuntime; _navigationManager = navigationManager; _clientOptionsTask = clientOptionsTask; _claimsParser = claimsParser; _authenticationEventHandler = authenticationEventHandler; _openIdConnectOptionsTask = openIdConnectOptionsTask; _serviceProvider = serviceProvider; }
public BlazorAuthenticationStateProvider( IJSRuntime jsRuntime, NavigationManager navigationManager, ClientOptions clientOptions, IClaimsParser <TUser> claimsParser, AuthenticationEventHandler authenticationEventHandler, HttpClient httpClient, OpenIdConnectOptions openIdConnectOptions, IServiceProvider serviceProvider) { _jsRuntime = jsRuntime; _navigationManager = navigationManager; _clientOptions = clientOptions; _claimsParser = claimsParser; _authenticationEventHandler = authenticationEventHandler; _openIdConnectOptions = openIdConnectOptions; _serviceProvider = serviceProvider; }
public AddQueriesToRequest(IClaimsParser claimsParser) { _claimsParser = claimsParser; }
public ClaimsAuthoriser(IClaimsParser claimsParser) { _claimsParser = claimsParser; }
public AddClaimsToRequest(IClaimsParser claimsParser) { _claimsParser = claimsParser; }
public ClaimParserTests() { _claims = new List <Claim>(); _claimsParser = new ClaimsParser(); }
public ScopesAuthoriser(IPermissionRepository permissionRepository, IClaimsParser claimsParser) { _permissionRepository = permissionRepository; _claimsParser = claimsParser; }
public AddHeadersToRequest(IClaimsParser claimsParser) { _claimsParser = claimsParser; }
public ChangeDownstreamPathTemplate(IClaimsParser claimsParser) { _claimsParser = claimsParser; }
public ScopesAuthoriser(IClaimsParser claimsParser) { _claimsParser = claimsParser; }
public AddHeadersToRequest(IClaimsParser claimsParser, IPlaceholders placeholders, IOcelotLoggerFactory factory) { _logger = factory.CreateLogger <AddHeadersToRequest>(); _claimsParser = claimsParser; _placeholders = placeholders; }