Beispiel #1
0
 public DecryptOfficeDocumentAction(IJsonWebKeyRepository jsonWebKeyRepository, IGetOfficeDocumentAction getOfficeDocumentAction,
                                    IIdentityServerClientFactory identityServerClientFactory, IDecryptOfficeDocumentParameterValidator decryptOfficeDocumentParameterValidator)
 {
     _jsonWebKeyRepository                    = jsonWebKeyRepository;
     _getOfficeDocumentAction                 = getOfficeDocumentAction;
     _identityServerClientFactory             = identityServerClientFactory;
     _decryptOfficeDocumentParameterValidator = decryptOfficeDocumentParameterValidator;
 }
 public OfficeDocumentActions(IAddOfficeDocumentAction addOfficeDocumentAction, IGetOfficeDocumentAction getOfficeDocumentAction,
                              IDecryptOfficeDocumentAction decryptOfficeDocumentAction,
                              IGetOfficeDocumentPermissionsAction getOfficeDocumentPermissionsAction, IGenerateConfirmationLinkAction generateConfirmationLinkAction,
                              IValidateConfirmationLinkAction validateConfirmationLinkAction, IGetAllConfirmationLinksAction getAllConfirmationLinksAction,
                              IDeleteOfficeDocumentConfirmationCodeAction deleteOfficeDocumentConfirmationCodeAction, IGetOfficeDocumentInvitationLinkAction getOfficeDocumentInvitationLinkAction,
                              ISearchOfficeDocumentsAction searchOfficeDocumentsAction)
 {
     _addOfficeDocumentAction                    = addOfficeDocumentAction;
     _getOfficeDocumentAction                    = getOfficeDocumentAction;
     _decryptOfficeDocumentAction                = decryptOfficeDocumentAction;
     _getOfficeDocumentPermissionsAction         = getOfficeDocumentPermissionsAction;
     _generateConfirmationLinkAction             = generateConfirmationLinkAction;
     _validateConfirmationLinkAction             = validateConfirmationLinkAction;
     _getAllConfirmationLinksAction              = getAllConfirmationLinksAction;
     _deleteOfficeDocumentConfirmationCodeAction = deleteOfficeDocumentConfirmationCodeAction;
     _getOfficeDocumentInvitationLinkAction      = getOfficeDocumentInvitationLinkAction;
     _searchOfficeDocumentsAction                = searchOfficeDocumentsAction;
 }
Beispiel #3
0
 public GetOfficeDocumentPermissionsAction(IGetOfficeDocumentAction getOfficeDocumentAction, IIdentityServerUmaClientFactory identityServerUmaClientFactory, IAccessTokenStore accessTokenStore)
 {
     _getOfficeDocumentAction        = getOfficeDocumentAction;
     _identityServerUmaClientFactory = identityServerUmaClientFactory;
     _accessTokenStore = accessTokenStore;
 }