예제 #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="AccountController" /> class.
 /// </summary>
 /// <param name="catalogClient">The catalog client.</param>
 /// <param name="userClient">The user client.</param>
 /// <param name="countryClient">The country client.</param>
 /// <param name="orderClient">The order client.</param>
 /// <param name="settingsClient">The settings client.</param>
 /// <param name="webSecurity">The web security.</param>
 /// <param name="oAuthSecurity">The o authentication security.</param>
 /// <param name="orderService">The order service.</param>
 public AccountController(CatalogClient catalogClient,
                          UserClient userClient,
                          CountryClient countryClient,
                          OrderClient orderClient,
                          SettingsClient settingsClient,
                          IUserSecurity webSecurity,
                          IOAuthWebSecurity oAuthSecurity,
                          IOrderService orderService)
 {
     _catalogClient = catalogClient;
     _userClient = userClient;
     _countryClient = countryClient;
     _orderClient = orderClient;
     _settingsClient = settingsClient;
     _webSecurity = webSecurity;
     _oAuthSecurity = oAuthSecurity;
     _orderService = orderService;
 }
 public OAuthWebSecurityWrapper2(IOAuthWebSecurity oAuthWebSecurity)
 {
     this._oAuthWebSecurity = oAuthWebSecurity;
 }
 public AccountController(IWebSecurity webSecurity, IOAuthWebSecurity oAuthWebSecurity)
 {
     WebSecurity = webSecurity;
     OAuthWebSecurity = oAuthWebSecurity;
 }
 public ExternalLoginResult(string provider, string returnUrl, IOAuthWebSecurity oAuthWebSecurity)
 {
     Provider         = provider;
     ReturnUrl        = returnUrl;
     OAuthWebSecurity = oAuthWebSecurity;
 }
 public AccountController(IWebSecurity webSecurity, IOAuthWebSecurity oAuthWebSecurity)
 {
     WebSecurity      = webSecurity;
     OAuthWebSecurity = oAuthWebSecurity;
 }
예제 #6
0
 /// <summary>
 /// Initializes a new instance of the <see cref="ExternalLoginResult"/> class.
 /// </summary>
 /// <param name="security">The security.</param>
 /// <param name="provider">The provider.</param>
 /// <param name="returnUrl">The return URL.</param>
 public ExternalLoginResult(IOAuthWebSecurity security, string provider, string returnUrl)
 {
     Provider = provider;
     ReturnUrl = returnUrl;
     Security = security;
 }
예제 #7
0
 public OAuthRegistrar(IOAuthWebSecurity oAuthWebSecurityWrapper)
 {
     _oAuthWebSecurityWrapper = oAuthWebSecurityWrapper;
 }
예제 #8
0
 public ExternalLoginResult(string provider, string returnUrl, IOAuthWebSecurity oAuthWebSecurity)
 {
     Provider = provider;
     ReturnUrl = returnUrl;
     OAuthWebSecurity = oAuthWebSecurity;
 }
예제 #9
0
 public OAuthWebSecurityWrapper2(IOAuthWebSecurity oAuthWebSecurity)
 {
     this._oAuthWebSecurity = oAuthWebSecurity;
 }