blob: d501b02e78031bbeb00485233e8e9eac318791cc [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (1.8.0) on Sun Aug 28 20:43:22 EST 2016 -->
<title>Uses of Package net.jini.security (Apache River v3.0.0 API Documentation (internals))</title>
<meta name="date" content="2016-08-28">
<link rel="stylesheet" type="text/css" href="../../../stylesheet.css" title="Style">
<script type="text/javascript" src="../../../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Uses of Package net.jini.security (Apache River v3.0.0 API Documentation (internals))";
}
}
catch(err) {
}
//-->
</script>
<noscript>
<div>JavaScript is disabled on your browser.</div>
</noscript>
<!-- ========= START OF TOP NAVBAR ======= -->
<div class="topNav"><a name="navbar.top">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.top" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.top.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?net/jini/security/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_top">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_top");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.top">
<!-- -->
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 title="Uses of Package net.jini.security" class="title">Uses of Package<br>net.jini.security</h1>
</div>
<div class="contentContainer">
<ul class="blockList">
<li class="blockList">
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing packages, and an explanation">
<caption><span>Packages that use <a href="../../../net/jini/security/package-summary.html">net.jini.security</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colFirst" scope="col">Package</th>
<th class="colLast" scope="col">Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colFirst"><a href="#net.jini.constraint">net.jini.constraint</a></td>
<td class="colLast">
<div class="block">Provides a basic implementation of
<a href="../../../net/jini/core/constraint/MethodConstraints.html" title="interface in net.jini.core.constraint"><code>MethodConstraints</code></a> and a
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> for common constraints.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#net.jini.discovery">net.jini.discovery</a></td>
<td class="colLast">
<div class="block">These are utility classes and interfaces that conform to the discovery and join
protocol defined in the <i>Jini Discovery and Join Specification</i>.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#net.jini.io.context">net.jini.io.context</a></td>
<td class="colLast">
<div class="block">Provides type definitions for elements commonly found in the context
collections available from
<a href="../../../net/jini/export/ServerContext.html" title="class in net.jini.export"><code>ServerContext</code></a> and
<a href="../../../net/jini/io/ObjectStreamContext.html" title="interface in net.jini.io"><code>ObjectStreamContext</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#net.jini.jeri">net.jini.jeri</a></td>
<td class="colLast">
<div class="block">Provides the fundamental abstractions and standard implementation
classes for Jini extensible remote invocation (Jini ERI).</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#net.jini.jeri.http">net.jini.jeri.http</a></td>
<td class="colLast">
<div class="block">Provides implementations of the <a href="../../../net/jini/jeri/Endpoint.html" title="interface in net.jini.jeri"><code>Endpoint</code></a> and
<a href="../../../net/jini/jeri/ServerEndpoint.html" title="interface in net.jini.jeri"><code>ServerEndpoint</code></a> abstractions that use HTTP
messages sent over TCP sockets as the underlying communication
mechanism.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#net.jini.jeri.kerberos">net.jini.jeri.kerberos</a></td>
<td class="colLast">
<div class="block">Provides implementations of <a href="../../../net/jini/jeri/Endpoint.html" title="interface in net.jini.jeri"><code>Endpoint</code></a> and <a href="../../../net/jini/jeri/ServerEndpoint.html" title="interface in net.jini.jeri"><code>ServerEndpoint</code></a> that use Kerberos as the underlying
network security protocol to support security related invocation
constraints for remote requests.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#net.jini.jeri.ssl">net.jini.jeri.ssl</a></td>
<td class="colLast">
<div class="block">Provides implementations of <a href="../../../net/jini/jeri/Endpoint.html" title="interface in net.jini.jeri"><code>Endpoint</code></a> and <a href="../../../net/jini/jeri/ServerEndpoint.html" title="interface in net.jini.jeri"><code>ServerEndpoint</code></a> that use TLS/SSL and HTTPS (HTTP over
TLS/SSL) to support invocation constraints.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#net.jini.jeri.tcp">net.jini.jeri.tcp</a></td>
<td class="colLast">
<div class="block">Provides implementations of the <a href="../../../net/jini/jeri/Endpoint.html" title="interface in net.jini.jeri"><code>Endpoint</code></a> and
<a href="../../../net/jini/jeri/ServerEndpoint.html" title="interface in net.jini.jeri"><code>ServerEndpoint</code></a> abstractions that use TCP sockets
as the underlying communication mechanism.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#net.jini.lookup">net.jini.lookup</a></td>
<td class="colLast">
<div class="block">Standard utility classes for managing the <i>join state</i> of a service
and the service discovery duties of a client or service.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#net.jini.security">net.jini.security</a></td>
<td class="colLast">
<div class="block">Provides mechanisms and abstractions for managing security, especially in the
presence of dynamically downloaded code.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#net.jini.security.policy">net.jini.security.policy</a></td>
<td class="colLast">
<div class="block">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.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#net.jini.security.proxytrust">net.jini.security.proxytrust</a></td>
<td class="colLast">
<div class="block">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.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#net.jini.url.file">net.jini.url.file</a></td>
<td class="colLast">
<div class="block">Provides support for FILE URLs.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#net.jini.url.httpmd">net.jini.url.httpmd</a></td>
<td class="colLast">
<div class="block">Provides support for the HTTPMD URL protocol.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#net.jini.url.https">net.jini.url.https</a></td>
<td class="colLast">
<div class="block">Provides support for HTTPS URLs.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.river.api.security">org.apache.river.api.security</a></td>
<td class="colLast">
<div class="block">This package contains a scalable cache based security manager that parallelises
domain security checks.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.river.discovery">org.apache.river.discovery</a></td>
<td class="colLast">
<div class="block">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.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.river.example.browser">org.apache.river.example.browser</a></td>
<td class="colLast">
<div class="block">A visualization tool for exploring Jini Network Technology
communities (<i>djinns</i>) with support for ServiceUI.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.river.fiddler">org.apache.river.fiddler</a></td>
<td class="colLast">
<div class="block">Provides the server side of an implementation of the lookup discovery service
(see <code><a href="../../../net/jini/discovery/LookupDiscoveryService.html" title="interface in net.jini.discovery"><code>LookupDiscoveryService</code></a></code>).</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.river.jeri.internal.mux">org.apache.river.jeri.internal.mux</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.river.jeri.internal.runtime">org.apache.river.jeri.internal.runtime</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.river.landlord">org.apache.river.landlord</a></td>
<td class="colLast">
<div class="block">
This is a utility for services implementing leases.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.river.mahalo">org.apache.river.mahalo</a></td>
<td class="colLast">
<div class="block">Provides implementations of the
<a href="../../../net/jini/core/transaction/server/TransactionManager.html" title="interface in net.jini.core.transaction.server">TransactionManager</a> service.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.river.mercury">org.apache.river.mercury</a></td>
<td class="colLast">
<div class="block">Provides implementations of the
<a href="../../../net/jini/event/EventMailbox.html" title="interface in net.jini.event">EventMailbox</a> service.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.river.norm">org.apache.river.norm</a></td>
<td class="colLast">
<div class="block">Provides implementations of <a href="../../../net/jini/lease/LeaseRenewalService.html" title="interface in net.jini.lease"><code>LeaseRenewalService</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.river.norm.event">org.apache.river.norm.event</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.river.norm.lookup">org.apache.river.norm.lookup</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.river.outrigger">org.apache.river.outrigger</a></td>
<td class="colLast">
<div class="block">This is an implementation of a JavaSpaces technology-enabled service.</div>
</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.river.phoenix">org.apache.river.phoenix</a></td>
<td class="colLast">
<div class="block">A configurable Java(TM) Remote Method Invocation (Java RMI) activation
system daemon implementation.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.river.proxy">org.apache.river.proxy</a></td>
<td class="colLast">&nbsp;</td>
</tr>
<tr class="altColor">
<td class="colFirst"><a href="#org.apache.river.reggie">org.apache.river.reggie</a></td>
<td class="colLast">
<div class="block">Provides implementations of <a href="../../../net/jini/core/lookup/ServiceRegistrar.html" title="interface in net.jini.core.lookup"><code>ServiceRegistrar</code></a>.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colFirst"><a href="#org.apache.river.start">org.apache.river.start</a></td>
<td class="colLast">
<div class="block">Provides the utilities and APIs used to launch the contributed services
provided in the Apache River release.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.constraint">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/constraint/package-summary.html">net.jini.constraint</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#net.jini.constraint">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#net.jini.constraint">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.discovery">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/discovery/package-summary.html">net.jini.discovery</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#net.jini.discovery">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#net.jini.discovery">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#net.jini.discovery">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#net.jini.discovery">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.io.context">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/io/context/package-summary.html">net.jini.io.context</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AccessPermission.html#net.jini.io.context">AccessPermission</a>
<div class="block">Represents permission to call a method.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.jeri">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/jeri/package-summary.html">net.jini.jeri</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#net.jini.jeri">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#net.jini.jeri">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.jeri.http">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/jeri/http/package-summary.html">net.jini.jeri.http</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#net.jini.jeri.http">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.jeri.kerberos">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/jeri/kerberos/package-summary.html">net.jini.jeri.kerberos</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AuthenticationPermission.html#net.jini.jeri.kerberos">AuthenticationPermission</a>
<div class="block">Represents permission to use the private credentials of subjects for the
purpose of authenticating as any subset of the local principals specified
in the target name, during secure remote calls with any peer that
authenticates as at least the set of peer principals specified in the
target name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#net.jini.jeri.kerberos">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#net.jini.jeri.kerberos">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#net.jini.jeri.kerberos">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.jeri.ssl">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/jeri/ssl/package-summary.html">net.jini.jeri.ssl</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AuthenticationPermission.html#net.jini.jeri.ssl">AuthenticationPermission</a>
<div class="block">Represents permission to use the private credentials of subjects for the
purpose of authenticating as any subset of the local principals specified
in the target name, during secure remote calls with any peer that
authenticates as at least the set of peer principals specified in the
target name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#net.jini.jeri.ssl">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#net.jini.jeri.ssl">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#net.jini.jeri.ssl">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.jeri.tcp">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/jeri/tcp/package-summary.html">net.jini.jeri.tcp</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#net.jini.jeri.tcp">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.lookup">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/lookup/package-summary.html">net.jini.lookup</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#net.jini.lookup">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#net.jini.lookup">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.security">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/security/package-summary.html">net.jini.security</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AuthenticationPermission.html#net.jini.security">AuthenticationPermission</a>
<div class="block">Represents permission to use the private credentials of subjects for the
purpose of authenticating as any subset of the local principals specified
in the target name, during secure remote calls with any peer that
authenticates as at least the set of peer principals specified in the
target name.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AuthenticationPermission.Data.html#net.jini.security">AuthenticationPermission.Data</a>
<div class="block">Internal structure to work around the fact that you can't do
computation on this prior to calling super() in a constructor.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/GrantPermission.html#net.jini.security">GrantPermission</a>
<div class="block">Permission required to dynamically grant permissions by security policy
providers which implement the <a href="../../../net/jini/security/policy/DynamicPolicy.html" title="interface in net.jini.security.policy"><code>DynamicPolicy</code></a> interface.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/GrantPermission.Implier.html#net.jini.security">GrantPermission.Implier</a>
<div class="block">Class for checking implication of contained permissions.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/GrantPermission.PermissionInfo.html#net.jini.security">GrantPermission.PermissionInfo</a>
<div class="block">Parsed information about a permission.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/IntegrityVerifier.html#net.jini.security">IntegrityVerifier</a>
<div class="block">Defines the interface for integrity verifiers used by
<a href="../../../net/jini/security/Security.html#verifyCodebaseIntegrity-java.lang.String-java.lang.ClassLoader-"><code>Security.verifyCodebaseIntegrity</code></a>,
allowing the URLs that provide content integrity to be extended.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#net.jini.security">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/Security.ClassContextAccess.html#net.jini.security">Security.ClassContextAccess</a>
<div class="block">Dummy security manager providing access to getClassContext method.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#net.jini.security">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#net.jini.security">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#net.jini.security">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.security.policy">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/security/policy/package-summary.html">net.jini.security.policy</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#net.jini.security.policy">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.security.proxytrust">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/security/proxytrust/package-summary.html">net.jini.security.proxytrust</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#net.jini.security.proxytrust">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#net.jini.security.proxytrust">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#net.jini.security.proxytrust">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.url.file">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/url/file/package-summary.html">net.jini.url.file</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/IntegrityVerifier.html#net.jini.url.file">IntegrityVerifier</a>
<div class="block">Defines the interface for integrity verifiers used by
<a href="../../../net/jini/security/Security.html#verifyCodebaseIntegrity-java.lang.String-java.lang.ClassLoader-"><code>Security.verifyCodebaseIntegrity</code></a>,
allowing the URLs that provide content integrity to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.url.httpmd">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/url/httpmd/package-summary.html">net.jini.url.httpmd</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/IntegrityVerifier.html#net.jini.url.httpmd">IntegrityVerifier</a>
<div class="block">Defines the interface for integrity verifiers used by
<a href="../../../net/jini/security/Security.html#verifyCodebaseIntegrity-java.lang.String-java.lang.ClassLoader-"><code>Security.verifyCodebaseIntegrity</code></a>,
allowing the URLs that provide content integrity to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="net.jini.url.https">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../net/jini/url/https/package-summary.html">net.jini.url.https</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/IntegrityVerifier.html#net.jini.url.https">IntegrityVerifier</a>
<div class="block">Defines the interface for integrity verifiers used by
<a href="../../../net/jini/security/Security.html#verifyCodebaseIntegrity-java.lang.String-java.lang.ClassLoader-"><code>Security.verifyCodebaseIntegrity</code></a>,
allowing the URLs that provide content integrity to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.api.security">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/api/security/package-summary.html">org.apache.river.api.security</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#org.apache.river.api.security">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.discovery">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/discovery/package-summary.html">org.apache.river.discovery</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.discovery">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#org.apache.river.discovery">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.example.browser">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/example/browser/package-summary.html">org.apache.river.example.browser</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.example.browser">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#org.apache.river.example.browser">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.example.browser">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.fiddler">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/fiddler/package-summary.html">org.apache.river.fiddler</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AccessPermission.html#org.apache.river.fiddler">AccessPermission</a>
<div class="block">Represents permission to call a method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.fiddler">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.fiddler">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#org.apache.river.fiddler">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.jeri.internal.mux">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/jeri/internal/mux/package-summary.html">org.apache.river.jeri.internal.mux</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#org.apache.river.jeri.internal.mux">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.jeri.internal.runtime">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/jeri/internal/runtime/package-summary.html">org.apache.river.jeri.internal.runtime</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#org.apache.river.jeri.internal.runtime">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.landlord">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/landlord/package-summary.html">org.apache.river.landlord</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.landlord">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#org.apache.river.landlord">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.mahalo">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/mahalo/package-summary.html">org.apache.river.mahalo</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AccessPermission.html#org.apache.river.mahalo">AccessPermission</a>
<div class="block">Represents permission to call a method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.mahalo">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.mahalo">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.mercury">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/mercury/package-summary.html">org.apache.river.mercury</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AccessPermission.html#org.apache.river.mercury">AccessPermission</a>
<div class="block">Represents permission to call a method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.mercury">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.mercury">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.norm">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/norm/package-summary.html">org.apache.river.norm</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AccessPermission.html#org.apache.river.norm">AccessPermission</a>
<div class="block">Represents permission to call a method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.norm">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.norm">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.norm.event">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/norm/event/package-summary.html">org.apache.river.norm.event</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.norm.event">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.norm.lookup">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/norm/lookup/package-summary.html">org.apache.river.norm.lookup</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.norm.lookup">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.outrigger">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/outrigger/package-summary.html">org.apache.river.outrigger</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AccessPermission.html#org.apache.river.outrigger">AccessPermission</a>
<div class="block">Represents permission to call a method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.outrigger">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.outrigger">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.phoenix">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/phoenix/package-summary.html">org.apache.river.phoenix</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AccessPermission.html#org.apache.river.phoenix">AccessPermission</a>
<div class="block">Represents permission to call a method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.phoenix">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.phoenix">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#org.apache.river.phoenix">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.proxy">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/proxy/package-summary.html">org.apache.river.proxy</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.proxy">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.Context.html#org.apache.river.proxy">TrustVerifier.Context</a>
<div class="block">Defines the context for trust verification used by
<a href="../../../net/jini/security/TrustVerifier.html" title="interface in net.jini.security"><code>TrustVerifier</code></a> instances and <a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.reggie">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/reggie/package-summary.html">org.apache.river.reggie</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/AccessPermission.html#org.apache.river.reggie">AccessPermission</a>
<div class="block">Represents permission to call a method.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.reggie">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.reggie">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
<li class="blockList"><a name="org.apache.river.start">
<!-- -->
</a>
<table class="useSummary" border="0" cellpadding="3" cellspacing="0" summary="Use table, listing classes, and an explanation">
<caption><span>Classes in <a href="../../../net/jini/security/package-summary.html">net.jini.security</a> used by <a href="../../../org/apache/river/start/package-summary.html">org.apache.river.start</a></span><span class="tabEnd">&nbsp;</span></caption>
<tr>
<th class="colOne" scope="col">Class and Description</th>
</tr>
<tbody>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/ProxyPreparer.html#org.apache.river.start">ProxyPreparer</a>
<div class="block">Performs operations on a newly unmarshalled remote proxy to prepare it for
use.</div>
</td>
</tr>
<tr class="rowColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/SecurityContext.html#org.apache.river.start">SecurityContext</a>
<div class="block">Interface implemented by objects representing security contexts, returned
from the <a href="../../../net/jini/security/Security.html#getContext--"><code>getContext</code></a> method of the <a href="../../../net/jini/security/Security.html" title="class in net.jini.security"><code>Security</code></a> class, which in turn may obtain them from a security manager or
policy provider implementing the
<a href="../../../net/jini/security/policy/SecurityContextSource.html" title="interface in net.jini.security.policy"><code>SecurityContextSource</code></a> interface.</div>
</td>
</tr>
<tr class="altColor">
<td class="colOne"><a href="../../../net/jini/security/class-use/TrustVerifier.html#org.apache.river.start">TrustVerifier</a>
<div class="block">Defines the interface for trust verifiers used by
<a href="../../../net/jini/security/Security.html#verifyObjectTrust-java.lang.Object-java.lang.ClassLoader-java.util.Collection-"><code>Security.verifyObjectTrust</code></a>, allowing
the objects that are trusted to be extended.</div>
</td>
</tr>
</tbody>
</table>
</li>
</ul>
</div>
<!-- ======= START OF BOTTOM NAVBAR ====== -->
<div class="bottomNav"><a name="navbar.bottom">
<!-- -->
</a>
<div class="skipNav"><a href="#skip.navbar.bottom" title="Skip navigation links">Skip navigation links</a></div>
<a name="navbar.bottom.firstrow">
<!-- -->
</a>
<ul class="navList" title="Navigation">
<li><a href="../../../overview-summary.html">Overview</a></li>
<li><a href="package-summary.html">Package</a></li>
<li>Class</li>
<li class="navBarCell1Rev">Use</li>
<li><a href="package-tree.html">Tree</a></li>
<li><a href="../../../deprecated-list.html">Deprecated</a></li>
<li><a href="../../../index-all.html">Index</a></li>
<li><a href="../../../help-doc.html">Help</a></li>
</ul>
</div>
<div class="subNav">
<ul class="navList">
<li>Prev</li>
<li>Next</li>
</ul>
<ul class="navList">
<li><a href="../../../index.html?net/jini/security/package-use.html" target="_top">Frames</a></li>
<li><a href="package-use.html" target="_top">No&nbsp;Frames</a></li>
</ul>
<ul class="navList" id="allclasses_navbar_bottom">
<li><a href="../../../allclasses-noframe.html">All&nbsp;Classes</a></li>
</ul>
<div>
<script type="text/javascript"><!--
allClassesLink = document.getElementById("allclasses_navbar_bottom");
if(window==top) {
allClassesLink.style.display = "block";
}
else {
allClassesLink.style.display = "none";
}
//-->
</script>
</div>
<a name="skip.navbar.bottom">
<!-- -->
</a></div>
<!-- ======== END OF BOTTOM NAVBAR ======= -->
<p class="legalCopy"><small>Copyright 2007-2013, multiple authors.<br>Licensed under the <a href=http://www.apache.org/licenses/LICENSE-2.0 target=child >Apache License, Version 2.0</a>, see the <a href=../../../doc-files/NOTICE target=child >NOTICE</a> file for attributions.</small></p>
</body>
</html>