true
if the specified object (which is not yet known to be trusted) is equivalent in trust, content, and function to this known trusted object, and false
otherwise. ActivatableInvocationHandler
implements this method as follows:
This method returns true
if and only if the following conditions are met:
checkTrustEquivalence
method on this object's activation identifier passing the specified object's activation identifier returns true
. The underlying proxy of the specified object is set to null
if this method returns true
and any of the following conditions are met:
null
. checkTrustEquivalence
method on this object's underlying proxy, passing the underlying proxy of the specified object, returns false
. true
if the specified object (which is not yet known to be trusted) is equivalent in trust, content, and function to this known trusted object, and false
otherwise. BasicInvocationHandler
implements this method to return true
if and only if
ObjectEndpoint
is an instance of {@link TrustEquivalence} and invoking itscheckTrustEquivalence
method with the specified object's ObjectEndpoint
returns true
, and A subclass should override this method to perform any additional checks that are necessary.
true
if the specified object (that is not yet known to be trusted) is equivalent in trust, content, and function to this known trusted object, and returns false
otherwise. This method is permitted to delete content of the specified object if that content is cached state that might be stale (relative to the known trusted object's cached state), cannot otherwise be checked, and will be recreated on demand (from content that has been checked) during subsequent operations on the object.
@param obj object to check that is not yet known to be trusted
@return true
if the specified object (that is not yetknown to be trusted) is equivalent in trust, content, and function to this known trusted object, and returns false
otherwise
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|