public SecurityAuthenticationProvider(IStorageApplication<User> userStorageApplication, IHashProvider hashProvider, ISecurityAccessTokenProvider securityAccessTokenProvider, ISessionProvider sessionProvider)
 {
     _userStorageApplication = userStorageApplication;
     _hashProvider = hashProvider;
     _securityAccessTokenProvider = securityAccessTokenProvider;
     _sessionProvider = sessionProvider;
 }
Esempio n. 2
0
 public SecurityUserProvider(IUserSecurityStorageProvider userSecurityStorageProvider, ISecurityAccessTokenProvider securityAccessTokenProvider, IHashProvider hashProvider, ISecurityContext securityContext, ISessionProvider sessionProvider)
 {
     _userSecurityStorageProvider = userSecurityStorageProvider;
     _securityAccessTokenProvider = securityAccessTokenProvider;
     _hashProvider = hashProvider;
     _securityContext = securityContext;
     _sessionProvider = sessionProvider;
 }
 public SecurityAuthorizationProvider(ISecurityAccessTokenProvider securityAccessTokenProvider, ISecurityACLProvider securityACLProvider, ISecurityPermissionProvider securityPermissionProvider, ISecurityContext securityContext, IObjectFactory objectFactory)
 {
     _securityAccessTokenProvider = securityAccessTokenProvider;
     _securityACLProvider = securityACLProvider;
     _securityPermissionProvider = securityPermissionProvider;
     _securityContext = securityContext;
     _objectFactory = objectFactory;
 }