|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.rmi.activation.SecureActivationID.Verifier
A ProxyTrust.Verifier
for SecureActivationID
instances.
This class exists as a convenience for secure activation system daemon implementations, to avoid requiring all such implementations to make code available for dynamic download to clients.
Constructor Summary | |
SecureActivationID.Verifier(java.rmi.activation.Activator activator)
Creates a verifier for the specified activator. |
Method Summary | |
void |
verifyProxyTrust(java.lang.Object proxy)
Verifies trust in a proxy. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public SecureActivationID.Verifier(java.rmi.activation.Activator activator)
activator
- the activatorjava.lang.IllegalArgumentException
- if the specified activator does
not implement both RemoteSecurity
and ProxyTrust
Method Detail |
public void verifyProxyTrust(java.lang.Object proxy)
SecureActivationID
and
that proxy's internal activator instance is equal to the activator
of this verifier, ignoring client constraints.verifyProxyTrust
in interface ProxyTrust.Verifier
java.rmi.server.ProxyTrust.Verifier
proxy
- the proxy to verifyNullPointerException
- if the proxy is null
java.lang.SecurityException
- if the proxy is not trusted
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |