Returns a security context to use to restrict privileges when
invoking methods on untrusted objects. The returned context may be
based on the current security context in effect when this
method is invoked.
Returns:
a security context to use to restrict privileges when
invoking methods on untrusted objects