コード例 #1
0
ファイル: SignOnController.cs プロジェクト: cardinals/SSO
 /// <summary>
 /// 构造函数
 /// </summary>
 /// <param name="oauthService"></param>
 /// <param name="loginService"></param>
 /// <param name="oauthValidateService"></param>
 /// <param name="oauthServersService"></param>
 public SignOnController(IOAuthServersService oauthService,
                         ILoginService loginService,
                         IOAuthValidateService oauthValidateService,
                         IOAuthServersService oauthServersService)
 {
     this.OAuthService         = oauthService;
     this.LoginService         = loginService;
     this.OAuthValidateService = oauthValidateService;
     this.OAuthServersService  = oauthServersService;
 }
コード例 #2
0
ファイル: LoginService.cs プロジェクト: cardinals/SSO
 /// <summary>
 ///
 /// </summary>
 /// <param name="sessionManager"></param>
 /// <param name="oAuthValidateService"></param>
 public LoginService(ICacheClient cacheClient,
                     ISessionChangeDB sessionChangeDB,
                     ISessionManager sessionManager,
                     IOAuthValidateService oAuthValidateService
                     //IEmployeeInfoRepository employeeInfoRepository
                     )
 {
     this.CacheClient          = cacheClient;
     this.SessionChangeDB      = sessionChangeDB;
     this.SessionManager       = sessionManager;
     this.OAuthValidateService = oAuthValidateService;
     //this.EmployeeInfoRepository = employeeInfoRepository;
 }
コード例 #3
0
 /// <summary>
 /// 构造函数
 /// </summary>
 public OAuthValidateController(IOAuthValidateService oAuthValidateService)
 {
     this.OAuthValidateService = oAuthValidateService;
 }