Uses of Interface
net.jini.security.SecurityContext

Packages that use SecurityContext
com.sun.jini.example.browser A visualization tool for exploring Jini Network Technology communities (djinns) with support for ServiceUI. 
com.sun.jini.jeri.internal.mux   
com.sun.jini.jeri.internal.runtime   
com.sun.jini.start Provides the utilities and APIs used to launch the contributed services provided in the Apache River release. 
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.http Provides implementations of the Endpoint and ServerEndpoint abstractions that use HTTP messages sent over TCP sockets as the underlying communication mechanism. 
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.jeri.tcp Provides implementations of the Endpoint and ServerEndpoint abstractions that use TCP sockets as the underlying communication mechanism. 
net.jini.security Provides mechanisms and abstractions for managing security, especially in the presence of dynamically downloaded code. 
net.jini.security.policy Provides an interface for security policy providers capable of dynamic permission grants, an interface for security manager or policy providers that use custom security context state, and a security policy provider supporting dynamic permission grants. 
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 SecurityContext in com.sun.jini.example.browser
 

Fields in com.sun.jini.example.browser declared as SecurityContext
private  SecurityContext Browser.ctx
           
 

Uses of SecurityContext in com.sun.jini.jeri.internal.mux
 

Fields in com.sun.jini.jeri.internal.mux declared as SecurityContext
private  SecurityContext MuxServer.securityContext
          the security context to dispatch incoming requests in
 

Uses of SecurityContext in com.sun.jini.jeri.internal.runtime
 

Fields in com.sun.jini.jeri.internal.runtime declared as SecurityContext
private  SecurityContext Target.securityContext
           
 

Methods in com.sun.jini.jeri.internal.runtime that return SecurityContext
(package private)  SecurityContext Target.getSecurityContext()
           
 

Constructors in com.sun.jini.jeri.internal.runtime with parameters of type SecurityContext
Target(Uuid id, DgcRequestDispatcher[] requestDispatchers, boolean allowDGC, boolean keepAlive, ObjectTable table, SecurityContext sc, ClassLoader contextCl, JvmLifeSupport counter)
          Construction must be directly followed by three calls.
 

Uses of SecurityContext in com.sun.jini.start
 

Classes in com.sun.jini.start that implement SecurityContext
private static class AggregatePolicyProvider.AggregateSecurityContext
          Security context that produces privileged action wrappers which restore the context class loader before delegating to the sub-policy context's wrapped action.
private static class AggregatePolicyProvider.DefaultSecurityContext
          Stand-in "default" security context for sub-policies that do not implement SecurityContextSource.
 

Fields in com.sun.jini.start declared as SecurityContext
private  SecurityContext AggregatePolicyProvider.AggregateSecurityContext.sc
           
 

Methods in com.sun.jini.start that return SecurityContext
 SecurityContext AggregatePolicyProvider.getContext()
          Returns a snapshot of the current security context, which can be used to restore the context at a later time.
 

Constructors in com.sun.jini.start with parameters of type SecurityContext
AggregatePolicyProvider.AggregateSecurityContext(SecurityContext sc)
           
 

Uses of SecurityContext in net.jini.discovery
 

Fields in net.jini.discovery declared as SecurityContext
private  SecurityContext LookupDiscovery.securityContext
          Security context that contains the access control context to restore for callbacks, etc.
 

Uses of SecurityContext in net.jini.jeri.http
 

Fields in net.jini.jeri.http declared as SecurityContext
private  SecurityContext HttpServerEndpoint.LH.context
           
 

Constructors in net.jini.jeri.http with parameters of type SecurityContext
HttpServerEndpoint.LH(RequestDispatcher requestDispatcher, ServerSocket serverSocket, SecurityContext context, ServerEndpoint.ListenCookie cookie)
           
 

Uses of SecurityContext in net.jini.jeri.kerberos
 

Fields in net.jini.jeri.kerberos declared as SecurityContext
private  SecurityContext KerberosServerEndpoint.ListenHandleImpl.securityContext
          The security context at the time of the listen.
private  SecurityContext KerberosServerEndpoint.ConnectionHandler.securityContext
          The security context at listen time
 

Constructors in net.jini.jeri.kerberos with parameters of type SecurityContext
KerberosServerEndpoint.ConnectionHandler(KerberosServerEndpoint.ServerConnectionImpl connection, RequestDispatcher dispatcher, SecurityContext securityContext)
           
KerberosServerEndpoint.ListenHandleImpl(RequestDispatcher dispatcher, KerberosKey serverKey, GSSCredential serverCred, ServerSocket serverSocket, SecurityContext securityContext)
           
 

Uses of SecurityContext in net.jini.jeri.ssl
 

Fields in net.jini.jeri.ssl declared as SecurityContext
private  SecurityContext SslServerEndpointImpl.SslListenHandle.securityContext
          The security context at the time of the listen.
 

Uses of SecurityContext in net.jini.jeri.tcp
 

Fields in net.jini.jeri.tcp declared as SecurityContext
private  SecurityContext TcpServerEndpoint.LH.securityContext
           
 

Constructors in net.jini.jeri.tcp with parameters of type SecurityContext
TcpServerEndpoint.LH(RequestDispatcher requestDispatcher, ServerSocket serverSocket, SecurityContext securityContext, ServerEndpoint.ListenCookie cookie)
           
 

Uses of SecurityContext in net.jini.security
 

Methods in net.jini.security that return SecurityContext
static SecurityContext Security.getContext()
          Returns a snapshot of the current security context, which can be used to restore the context at a later time.
 

Uses of SecurityContext in net.jini.security.policy
 

Methods in net.jini.security.policy that return SecurityContext
 SecurityContext SecurityContextSource.getContext()
          Returns a snapshot of the current security context, which can be used to restore the context at a later time.
 

Uses of SecurityContext in net.jini.security.proxytrust
 

Methods in net.jini.security.proxytrust that return SecurityContext
 SecurityContext BasicUntrustedObjectSecurityContext.getContext()
          Returns a security context to use to restrict privileges when invoking methods on untrusted objects.
 SecurityContext UntrustedObjectSecurityContext.getContext()
          Returns a security context to use to restrict privileges when invoking methods on untrusted objects.
 

Methods in net.jini.security.proxytrust with parameters of type SecurityContext
private static boolean ProxyTrustVerifier.restrictedHasNext(ProxyTrustIterator iter, SecurityContext rsc)
          Calls iter.hasNext() in context of acc.
private static Object ProxyTrustVerifier.restrictedInvoke(Method m, Object obj, SecurityContext rsc)
          Calls m.invoke(obj, null) in context of rsc.
private static Object ProxyTrustVerifier.restrictedNext(ProxyTrustIterator iter, SecurityContext rsc)
          Calls iter.next() in context of rsc.
private static void ProxyTrustVerifier.restrictedSetException(ProxyTrustIterator iter, RemoteException e, SecurityContext rsc)
          Calls iter.setException(e) in context of rsc.
 



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