Пример #1
0
 public HomeController(IIdentityServerClientFactory identityServerClientFactory, IAuthenticationService authenticationService,
                       IResourceManagerResolver resourceManagerResolver, IDataProtectionProvider dataProtectionProvider)
 {
     _identityServerClientFactory = identityServerClientFactory;
     _authenticationService       = authenticationService;
     _resourceManagerResolver     = resourceManagerResolver;
     _dataProtector = dataProtectionProvider.CreateProtector(SimpleIdentityServer.ResourceManager.Resolver.Constants.ProtectorName);
 }
Пример #2
0
 public JwtTokenParser(
     IJwsParser jwsParser,
     IIdentityServerClientFactory identityServerClientFactory,
     IJsonWebKeyConverter jsonWebKeyConverter)
 {
     _jwsParser = jwsParser;
     _identityServerClientFactory = identityServerClientFactory;
     _jsonWebKeyConverter         = jsonWebKeyConverter;
 }
 public BasicAuthorizationPolicy(
     IParametersProvider parametersProvider,
     IIdentityServerClientFactory identityServerClientFactory,
     IJwtTokenParser jwtTokenParser)
 {
     _parametersProvider          = parametersProvider;
     _identityServerClientFactory = identityServerClientFactory;
     _jwtTokenParser = jwtTokenParser;
 }
 public ResourceManagerResolver(IIdentityServerClientFactory identityServerClientFactory,
                                IHierarchicalResourceClientFactory hierarchicalResourceClientFactory, IIdentityServerUmaClientFactory identityServerUmaClientFactory,
                                IDataProtectionProvider dataProtectionProvider, ResourceManagerResolverOptions resourceManagerResolverOptions)
 {
     _identityServerClientFactory       = identityServerClientFactory;
     _hierarchicalResourceClientFactory = hierarchicalResourceClientFactory;
     _identityServerUmaClientFactory    = identityServerUmaClientFactory;
     _resourceManagerResolverOptions    = resourceManagerResolverOptions;
     _dataProtector = dataProtectionProvider.CreateProtector(Constants.ProtectorName);
 }
Пример #5
0
 public SecurityProxy(
     SecurityOptions securityOptions,
     IIdentityServerClientFactory identityServerClientFactory,
     IIdentityServerUmaManagerClientFactory identityServerUmaManagerClientFactory,
     IIdentityServerUmaClientFactory identityServerUmaClientFactory)
 {
     _securityOptions                       = securityOptions;
     _identityServerClientFactory           = identityServerClientFactory;
     _identityServerUmaManagerClientFactory = identityServerUmaManagerClientFactory;
     _identityServerUmaClientFactory        = identityServerUmaClientFactory;
 }
 public GetTokenByTicketIdAction(ITicketStore ticketStore, IConfigurationService configurationService,
                                 IUmaServerEventSource umaServerEventSource, IIdentityServerClientFactory identityServerClientFactory,
                                 IAuthorizationPolicyValidator authorizationPolicyValidator, IAuthenticateInstructionGenerator authenticateInstructionGenerator,
                                 IAuthenticateClient authenticateClient, IJwtGenerator jwtGenerator, IClientHelper clientHelper, ITokenStore tokenStore)
 {
     _ticketStore                      = ticketStore;
     _configurationService             = configurationService;
     _umaServerEventSource             = umaServerEventSource;
     _identityServerClientFactory      = identityServerClientFactory;
     _authorizationPolicyValidator     = authorizationPolicyValidator;
     _authenticateInstructionGenerator = authenticateInstructionGenerator;
     _authenticateClient               = authenticateClient;
     _jwtGenerator                     = jwtGenerator;
     _clientHelper                     = clientHelper;
     _tokenStore = tokenStore;
 }
 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 InformationsController(IIdentityServerUmaClientFactory identityServerUmaClientFactory, IIdentityServerClientFactory identityServerClientFactory,
                               IJwsParser jwsParser)
 {
     _identityServerUmaClientFactory = identityServerUmaClientFactory;
     _identityServerClientFactory    = identityServerClientFactory;
     _jwsParser    = jwsParser;
     _informations = new List <Information>
     {
         new Information
         {
             Id         = "1",
             Address    = "adr bruxelles",
             Gender     = "M",
             ResourceId = "1"
         }
     };
 }
 public BasicAuthorizationPolicy(IIdentityServerClientFactory identityServerClientFactory, IJwtTokenParser jwtTokenParser)
 {
     _identityServerClientFactory = identityServerClientFactory;
     _jwtTokenParser = jwtTokenParser;
 }
Пример #10
0
 public AccessTokenStore(IStorage storage, IIdentityServerClientFactory identityServerClientFactory)
 {
     _storage = storage;
     _identityServerClientFactory = identityServerClientFactory;
 }
Пример #11
0
 public AccessTokenStore(IStorage storage)
 {
     _storage = storage;
     _identityServerClientFactory = new IdentityServerClientFactory();
 }
Пример #12
0
 public HomeController(IIdentityServerClientFactory identityServerClientFactory, IConfiguration configuration)
 {
     _identityServerClientFactory = identityServerClientFactory;
     _configuration = configuration;
 }
 public AuthenticateController(IJwsParser jwsParser)
 {
     _jwsParser = jwsParser;
     _identityServerClientFactory = new IdentityServerClientFactory();
 }
Пример #14
0
 public SecurityProxyFactory()
 {
     _identityServerClientFactory           = new IdentityServerClientFactory();
     _identityServerUmaManagerClientFactory = new IdentityServerUmaManagerClientFactory();
     _identityServerUmaClientFactory        = new IdentityServerUmaClientFactory();
 }
 public AccessTokenStore(IIdentityServerClientFactory identityServerClientFactory)
 {
     _identityServerClientFactory = identityServerClientFactory;
 }
Пример #16
0
 public HomeController(IIdentityServerClientFactory identityServerClientFactory)
 {
     _identityServerClientFactory = identityServerClientFactory;
 }
 private AccessTokenStore()
 {
     _tokens = new List <StoredToken>();
     _identityServerClientFactory = new IdentityServerClientFactory();
 }
 public AuthenticateController(UmaAuthenticationWebsiteOptions options, IAuthenticationService authenticationService) : base(authenticationService)
 {
     _options = options;
     _identityServerClientFactory = new IdentityServerClientFactory();
     _jwsParserFactory            = new JwsParserFactory();
 }
 public AuthenticationProviderFactory()
 {
     _identityServerClientFactory = new IdentityServerClientFactory();
 }