if we use capability ALL-TCB in a dll project's mmp file, but the application using this dll is only using some free capabilities like for example capability LocalServices in its mmp file,

So what will be the result when it comes to signing the app. would we need to symbian sign it or we could continue distributing self signed app ?