public AddUserOperation(IResourceOwnerRepository resourceOwnerRepository,
                         IClaimRepository claimRepository,
                         ILinkProfileAction linkProfileAction,
                         IAccountFilter accountFilter,
                         IOpenIdEventSource openIdEventSource,
                         IEnumerable <IUserClaimsEnricher> userClaimsEnricherLst,
                         ISubjectBuilder subjectBuilder,
                         IAddUserCredentialsOperation addUserCredentialsOperation)
 {
     _resourceOwnerRepository     = resourceOwnerRepository;
     _claimRepository             = claimRepository;
     _linkProfileAction           = linkProfileAction;
     _accountFilter               = accountFilter;
     _openidEventSource           = openIdEventSource;
     _userClaimsEnricherLst       = userClaimsEnricherLst;
     _subjectBuilder              = subjectBuilder;
     _addUserCredentialsOperation = addUserCredentialsOperation;
 }
Пример #2
0
 public UserActions(
     IGetConsentsOperation getConsentsOperation,
     IRemoveConsentOperation removeConsentOperation,
     IGetUserOperation getUserOperation,
     IUpdateUserClaimsOperation updateUserClaimsOperation,
     IAddUserOperation addUserOperation,
     IGetUserByClaimOperation getUserByClaimOperation,
     IGetUserByCredentialOperation getUserByCredentialOperation,
     IAddUserCredentialsOperation addUserCredentialsOperation,
     IUpdateUserCredentialOperation updateUserCredentialOperation)
 {
     _getConsentsOperation          = getConsentsOperation;
     _removeConsentOperation        = removeConsentOperation;
     _getUserOperation              = getUserOperation;
     _updateUserClaimsOperation     = updateUserClaimsOperation;
     _addUserOperation              = addUserOperation;
     _getUserByClaimOperation       = getUserByClaimOperation;
     _getUserByCredentialOperation  = getUserByCredentialOperation;
     _addUserCredentialsOperation   = addUserCredentialsOperation;
     _updateUserCredentialOperation = updateUserCredentialOperation;
 }