Передайте его (необязательно const
) по ссылке на метод B.
Так что вместо
void ClassA::methodB(std::unique_ptr<ClassB::ISomeInterface> obj);
Вы можете иметь любой из следующих
void ClassA::methodB(const ClassB::ISomeInterface& obj);
или
void ClassA::methodB(ClassB::ISomeInterface& obj);