. */ namespace SP\Domain\Account\Ports; use SP\Domain\Common\Services\ServiceException; use SP\Domain\Crypt\Dtos\UpdateMasterPassRequest; /** * Interface AccountMasterPasswordService */ interface AccountMasterPasswordService { /** * Actualiza las claves de todas las cuentas con la nueva clave maestra. * * @param UpdateMasterPassRequest $updateMasterPassRequest * @throws ServiceException */ public function updateMasterPassword(UpdateMasterPassRequest $updateMasterPassRequest): void; /** * Actualiza las claves de todas las cuentas con la nueva clave maestra. * * @throws ServiceException */ public function updateHistoryMasterPassword(UpdateMasterPassRequest $updateMasterPassRequest): void; }