コード例 #1
0
 public ConfigurationController(
     IConfigurationRequestHandler configurationRequestHandler,
     IEnumerable <ICEKHandler> cekHandlers,
     IEnumerable <IEncHandler> encHandlers,
     IEnumerable <ISignHandler> signHandlers,
     IEnumerable <ISubjectTypeBuilder> subjectTypeBuilders,
     IOAuthScopeRepository oauthScopeRepository,
     IAuthenticationContextClassReferenceRepository authenticationContextClassReferenceRepository) : base(configurationRequestHandler)
 {
     _cekHandlers          = cekHandlers;
     _encHandlers          = encHandlers;
     _signHandlers         = signHandlers;
     _subjectTypeBuilders  = subjectTypeBuilders;
     _oauthScopeRepository = oauthScopeRepository;
     _authenticationContextClassReferenceRepository = authenticationContextClassReferenceRepository;
 }
コード例 #2
0
 public AmrHelper(IAuthenticationContextClassReferenceRepository authenticationContextClassReferenceRepository, IOptions <OpenIDHostOptions> options)
 {
     _authenticationContextClassReferenceRepository = authenticationContextClassReferenceRepository;
     _options = options.Value;
 }