Uses of Interface
net.jini.security.TrustVerifier.Context

Packages that use TrustVerifier.Context
com.sun.jini.discovery Provides a set of constraints, low-level utility classes, and provider interfaces for participating in versions 1 and 2 of the multicast request, multicast announcement, and unicast discovery protocols. 
com.sun.jini.fiddler Provides the server side of an implementation of the lookup discovery service (see LookupDiscoveryService). 
com.sun.jini.landlord This is a utility for services implementing leases. 
com.sun.jini.mahalo Provides implementations of the TransactionManager service. 
com.sun.jini.mercury Provides implementations of the EventMailbox service. 
com.sun.jini.norm Provides implementations of LeaseRenewalService
com.sun.jini.outrigger This is an implementation of a JavaSpaces technology-enabled service. 
com.sun.jini.phoenix A configurable Java(TM) Remote Method Invocation (Java RMI) activation system daemon implementation. 
com.sun.jini.proxy   
com.sun.jini.reggie Provides implementations of ServiceRegistrar
com.sun.jini.start Provides the utilities and APIs used to launch the contributed services provided in the Apache River release. 
net.jini.constraint Provides a basic implementation of MethodConstraints and a TrustVerifier for common constraints. 
net.jini.discovery These are utility classes and interfaces that conform to the discovery and join protocol defined in the Jini Discovery and Join Specification
net.jini.jeri Provides the fundamental abstractions and standard implementation classes for Jini extensible remote invocation (Jini ERI). 
net.jini.jeri.kerberos Provides implementations of Endpoint and ServerEndpoint that use Kerberos as the underlying network security protocol to support security related invocation constraints for remote requests. 
net.jini.jeri.ssl Provides implementations of Endpoint and ServerEndpoint that use TLS/SSL and HTTPS (HTTP over TLS/SSL) to support invocation constraints. 
net.jini.security Provides mechanisms and abstractions for managing security, especially in the presence of dynamically downloaded code. 
net.jini.security.proxytrust Defines a trust verifier to support verification of proxies that use dynamically downloaded code, implementation mechanisms to support the verification of such proxies, and an exporter for remote objects that have such proxies. 
 

Uses of TrustVerifier.Context in com.sun.jini.discovery
 

Methods in com.sun.jini.discovery with parameters of type TrustVerifier.Context
 boolean DiscoveryConstraintTrustVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the specified object is known to be trusted to correctly implement its contract; returns false otherwise.
 

Uses of TrustVerifier.Context in com.sun.jini.fiddler
 

Methods in com.sun.jini.fiddler with parameters of type TrustVerifier.Context
 boolean ProxyVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the specified proxy object (that is not yet known to be trusted) is equivalent in trust, content, and function to the canonical inner proxy object referenced in this class; otherwise returns false.
 

Uses of TrustVerifier.Context in com.sun.jini.landlord
 

Methods in com.sun.jini.landlord with parameters of type TrustVerifier.Context
 boolean LandlordProxyVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the specified proxy object (that is not yet known to be trusted) is equivalent in trust, content, and function to the canonical server reference this object was constructed with; otherwise returns false.
 

Uses of TrustVerifier.Context in com.sun.jini.mahalo
 

Methods in com.sun.jini.mahalo with parameters of type TrustVerifier.Context
 boolean ProxyVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
           
 

Uses of TrustVerifier.Context in com.sun.jini.mercury
 

Methods in com.sun.jini.mercury with parameters of type TrustVerifier.Context
 boolean ProxyVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
           
 

Uses of TrustVerifier.Context in com.sun.jini.norm
 

Methods in com.sun.jini.norm with parameters of type TrustVerifier.Context
 boolean ProxyVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
           
 

Uses of TrustVerifier.Context in com.sun.jini.outrigger
 

Methods in com.sun.jini.outrigger with parameters of type TrustVerifier.Context
 boolean ProxyVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the specified proxy object (that is not yet known to be trusted) is equivalent in trust, content, and function to the canonical server reference this object was constructed with; otherwise returns false.
 

Uses of TrustVerifier.Context in com.sun.jini.phoenix
 

Methods in com.sun.jini.phoenix with parameters of type TrustVerifier.Context
 boolean ConstrainableAID.Verifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Verifies trust in a proxy.
 

Uses of TrustVerifier.Context in com.sun.jini.proxy
 

Methods in com.sun.jini.proxy with parameters of type TrustVerifier.Context
 boolean BasicProxyTrustVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Verifies trust in a proxy.
 

Uses of TrustVerifier.Context in com.sun.jini.reggie
 

Methods in com.sun.jini.reggie with parameters of type TrustVerifier.Context
 boolean ProxyVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the given object is a trusted proxy, or false otherwise.
 

Uses of TrustVerifier.Context in com.sun.jini.start
 

Methods in com.sun.jini.start with parameters of type TrustVerifier.Context
 boolean ProxyVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
           
 

Uses of TrustVerifier.Context in net.jini.constraint
 

Methods in net.jini.constraint with parameters of type TrustVerifier.Context
 boolean ConstraintTrustVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the specified object is known to be trusted to correctly implement its contract; returns false otherwise.
private static boolean ConstraintTrustVerifier.trusted(Iterator iter, TrustVerifier.Context ctx)
          Returns true if all elements of the iterator are trusted instances.
private static boolean ConstraintTrustVerifier.trusted(Set set, TrustVerifier.Context ctx)
          Returns true if all elements of the set are trusted instances.
 

Uses of TrustVerifier.Context in net.jini.discovery
 

Methods in net.jini.discovery with parameters of type TrustVerifier.Context
 boolean ConstrainableLookupLocatorTrustVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the specified object is a trusted ConstrainableLookupLocator instance; returns false otherwise.
 

Uses of TrustVerifier.Context in net.jini.jeri
 

Methods in net.jini.jeri with parameters of type TrustVerifier.Context
protected static boolean BasicJeriTrustVerifier.checkInvocationHandlerContent(BasicInvocationHandler handler, TrustVerifier.Context ctx)
          Returns true if the specified invocation handler's constraints and object endpoint are trusted; returns false otherwise.
protected  boolean BasicJeriTrustVerifier.hasTrustedClassLoader(Object proxy, TrustVerifier.Context ctx)
          Returns true if the class loader of the specified dynamic proxy's class is trusted by this verifier; returns false otherwise.
protected  boolean BasicJeriTrustVerifier.hasTrustedProxyClass(Object proxy, TrustVerifier.Context ctx)
          Returns true if the specified dynamic proxy's class is trusted by this verifier; returns false otherwise.
protected  boolean BasicJeriTrustVerifier.isTrustedInvocationHandler(InvocationHandler handler, TrustVerifier.Context ctx)
          Returns true if the specified invocation handler is trusted by this trust verifier; returns false otherwise.
 boolean BasicJeriTrustVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the specified object is a trusted Jini ERI dynamic proxy or a trusted Jini ERI object endpoint; returns false otherwise.
protected  boolean BasicJeriTrustVerifier.isTrustedProxyInterface(Class intf, TrustVerifier.Context ctx)
          Returns true if the specified dynamic proxy interface is trusted by this verifier; returns false otherwise.
 

Uses of TrustVerifier.Context in net.jini.jeri.kerberos
 

Methods in net.jini.jeri.kerberos with parameters of type TrustVerifier.Context
 boolean KerberosTrustVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the object is an instance of KerberosEndpoint and the SocketFactory it uses internally, if not null, is trusted by the given TrustVerifier.Context, or the object is an instance of KerberosPrincipal.
 

Uses of TrustVerifier.Context in net.jini.jeri.ssl
 

Methods in net.jini.jeri.ssl with parameters of type TrustVerifier.Context
 boolean SslTrustVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the object is an instance of SslEndpoint or HttpsEndpoint, and it's SocketFactory is either null or trusted by the specified TrustVerifier.Context; or if the object is an instance of ConfidentialityStrength or X500Principal; and returns false otherwise.
 

Uses of TrustVerifier.Context in net.jini.security
 

Classes in net.jini.security that implement TrustVerifier.Context
private static class Security.Context
          TrustVerifier.Context implementation.
 

Methods in net.jini.security with parameters of type TrustVerifier.Context
 boolean TrustVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the specified object is known to be trusted to correctly implement its contract; returns false otherwise.
 

Uses of TrustVerifier.Context in net.jini.security.proxytrust
 

Methods in net.jini.security.proxytrust with parameters of type TrustVerifier.Context
private static TrustVerifier ProxyTrustVerifier.getAltVerifier(Object obj, TrustVerifier.Context ctx, MethodConstraints mc)
          Takes a bootstrap proxy that doesn't have an iterator method and whose invocation handler doesn't have an iterator method.
private static TrustVerifier ProxyTrustVerifier.getVerifier(Object obj, TrustVerifier.Context ctx, MethodConstraints mc, UntrustedObjectSecurityContext uosc)
          Recursively tries to obtain a verifier from the remote server.
private static boolean ProxyTrustVerifier.isTrusted(Object obj, TrustVerifier.Context ctx)
          Returns result of calling ctx.isTrustedObject(obj) with thread-local state set to obj.
 boolean ProxyTrustVerifier.isTrustedObject(Object obj, TrustVerifier.Context ctx)
          Returns true if the specified object is known to be trusted to correctly implement its contract; returns false otherwise.
 



Copyright 2007-2010, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.