Object[] testObjs = new Object[] {
new NonProxyObjectThrowingSE(),
ProxyTrustUtil.newProxyInstance(fakeObj,
new IHandlerThrowingSE(fakeObj)),
new ValidNonProxyObject(new Object[] {
new ProxyTrustThrowingSE1() }),
ProxyTrustUtil.newProxyInstance(fakeObj,
new ValidIHandler(fakeObj, new Object[] {
new ProxyTrustThrowingSE1() })),
new ValidNonProxyObject(new Object[] {
new ProxyTrustThrowingSE2() }),
ProxyTrustUtil.newProxyInstance(fakeObj,
new ValidIHandler(fakeObj, new Object[] {
new ProxyTrustThrowingSE2() })),
new ValidNonProxyObject(new Object[] { new TrueProxyTrust() }),
ProxyTrustUtil.newProxyInstance(fakeObj,
new ValidIHandler(fakeObj, new Object[] {
new TrueProxyTrust() })),
newRMIMainProxy(new ProxyTrustThrowingSE1()),
newRMIMainProxy(new ProxyTrustThrowingSE2()),
new ValidNonProxyObject(new Object[] {
newRMIMainProxy(new ProxyTrustThrowingSE1()) }),
new ValidNonProxyObject(new Object[] {
newRMIMainProxy(new ProxyTrustThrowingSE2()) }),
ProxyTrustUtil.newProxyInstance(fakeObj,
new ValidIHandler(fakeObj, new Object[] {
newRMIMainProxy(new ProxyTrustThrowingSE1()) })),
ProxyTrustUtil.newProxyInstance(fakeObj,
new ValidIHandler(fakeObj, new Object[] {
newRMIMainProxy(new ProxyTrustThrowingSE2()) }))
};
TrustVerifier.Context[] testCtxs = new TrustVerifier.Context[] {