Exemplo n.º 1
0
 public static ComoRequestValidator CreateComoRequestValidator(IRequestValidatorHelper requestValidatorHelper, IdentityServerOptions options = null, ITokenSigningService signingService = null)
 {
     if (options == null)
     {
         options = TestIdentityServerOptions.Create();
     }
     if (signingService == null)
     {
         signingService = new DefaultTokenSigningService(options);
     }
     if (requestValidatorHelper == null)
     {
         requestValidatorHelper = new Mock <IRequestValidatorHelper>().Object;
     }
     return(new ComoRequestValidator(requestValidatorHelper, options, signingService));
 }
Exemplo n.º 2
0
 public ComoRequestValidator(IRequestValidatorHelper requestValidatorHelper, IdentityServerOptions options, ITokenSigningService signingService)
 {
     if (requestValidatorHelper == null)
     {
         throw new ArgumentNullException("requestValidatorHelper");
     }
     if (options == null)
     {
         throw new ArgumentNullException("options");
     }
     if (signingService == null)
     {
         throw new ArgumentNullException("signingService");
     }
     _requestValidatorHelper = requestValidatorHelper;
     _options        = options;
     _signingService = signingService;
 }
Exemplo n.º 3
0
 public RequestLogic(IRequestRepository requestRepository, ITypeRepository typeRepository,
                     IRepository <AdditionalField> afRepository, IRepository <AFRangeItem> rangeRepository)
 {
     this.requestRepository = requestRepository;
     requestValidator       = new RequestValidatorHelper(typeRepository, afRepository, rangeRepository);
 }