Is it by any chance possible to access a net(internal in DUT) through UVM environment?

In reply to dave_59:

Dear Dave,
According to the concept of Black , White and Grey box verification,
Black box:- We don`t have any access to the internal signal of DUT.
White Box :- We can access any intenal signal of DUT.
Grey box :- We have a limited access to the internal signal of a DUT.

So, in this case instead of black box, @Shweta has to use white box or probably Grey box verification approach.Or is there some other way.? If it is so.
1.Will our testbench be remain that reusable.?
2.Exactly how we can switch from one approach to another? Are there some special constructs in library which helps us to do so ?

Regards
Ujjwal