public WebApplicationLoginManager(ISecurityProviderClient securityProviderClient,
                                   CookiesManager cookiesManager,
                                   IReCaptchaClient reCaptchaClient,
                                   ReCaptchaConfiguration reCaptchaConfiguration)
 {
     this.securityProviderClient = securityProviderClient ?? throw new ArgumentNullException(nameof(securityProviderClient));
     this.cookiesManager         = cookiesManager ?? throw new ArgumentNullException(nameof(cookiesManager));
     this.reCaptchaClient        = reCaptchaClient ?? throw new ArgumentNullException(nameof(reCaptchaClient));
     this.reCaptchaConfiguration = reCaptchaConfiguration ?? throw new ArgumentNullException(nameof(reCaptchaConfiguration));
 }
 public AccessTokenRefresher(ISecurityProviderClient securityProviderClient,
                             IMapper mapper)
 {
     this.securityProviderClient = securityProviderClient ?? throw new ArgumentNullException(nameof(securityProviderClient));
     this.mapper = mapper ?? throw new ArgumentNullException(nameof(mapper));
 }
예제 #3
0
 public FurizaScopedRoleAssignmentProvider(ISecurityProviderClient securityProviderClient)
 {
     this.securityProviderClient = securityProviderClient ?? throw new ArgumentNullException(nameof(securityProviderClient));
 }