Uses of Class
net.jini.jeri.ssl.CallContext

Packages that use CallContext
net.jini.jeri.ssl Provides implementations of Endpoint and ServerEndpoint that use TLS/SSL and HTTPS (HTTP over TLS/SSL) to support invocation constraints. 
 

Uses of CallContext in net.jini.jeri.ssl
 

Fields in net.jini.jeri.ssl declared as CallContext
(package private)  CallContext SslConnection.callContext
          The call context specified when the connection was made
 

Methods in net.jini.jeri.ssl that return CallContext
private static CallContext SslEndpoint.SslEndpointInternals.coerce(OutboundRequestHandle handle)
           
(package private) static CallContext CallContext.coerce(OutboundRequestHandle handle, Endpoint endpoint)
          Converts an OutboundRequestHandle intended for the specified endpoint into a CallContext.
private  CallContext SslEndpointImpl.createCallContext(List contexts, Subject clientSubject)
          Convert connection contexts to a call context
private  CallContext SslEndpointImpl.getCallContext(InvocationConstraints constraints)
          Returns a context for making a remote call with the specified constraints and the current subject.
 

Methods in net.jini.jeri.ssl with parameters of type CallContext
(package private)  HttpsEndpoint.HttpsConnection HttpsEndpoint.EndpointInfo.connect(CallContext context)
          Chooses and returns an idle connection that satisfies the constraints, removing the connection from the list of idle connections and adding it to the list of ones in use, else returns null.
(package private) static Utilities.SSLContextInfo Utilities.getClientSSLContextInfo(CallContext callContext)
          Returns the SSLContext and ClientAuthManager to use for creating client socket factories.
(package private)  OutboundRequest HttpsEndpoint.HttpsEndpointImpl.getOutboundRequest(CallContext callContext)
          Returns an outbound request for the specified call context.
(package private)  OutboundRequestIterator HttpsEndpoint.HttpsEndpointImpl.newRequest(CallContext callContext)
          Implements Endpoint.newRequest when the constraints are supported.
(package private)  OutboundRequest HttpsEndpoint.HttpsConnection.newRequest(CallContext callContext)
          Uses the HTTPClientConnection to create an OutboundRequest object with the specified call context, and sets the idle time to 0.
(package private)  OutboundRequestIterator SslEndpointImpl.newRequest(CallContext callContext)
          Implements Endpoint.newRequest when the constraints are supported.
(package private) static void Utilities.releaseClientSSLContextInfo(CallContext callContext, SSLContext sslContext, ClientAuthManager authManager)
          Returns the client's SSLContext and ClientAuthManager to the SSLContextMap for use by another connection.
(package private)  boolean SslConnection.useFor(CallContext otherCallContext)
          Returns true if this connection is compatible with the specified call context.
 

Constructors in net.jini.jeri.ssl with parameters of type CallContext
HttpsEndpoint.HttpsConnection(HttpsEndpoint.HttpsEndpointImpl endpoint, CallContext context, String serverHost, int port, String proxyHost, int proxyPort, SocketFactory socketFactory)
          Creates a connection.
SslConnection(CallContext callContext, String serverHost, int port, SocketFactory socketFactory)
          Creates a connection.
Utilities.ClientKey(CallContext callContext)
          Creates a key for the specified client call context.
 



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