Package | Description |
---|---|
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.io.context |
Provides type definitions for elements commonly found in the context
collections available from
ServerContext and
ObjectStreamContext . |
net.jini.jeri |
Provides the fundamental abstractions and standard implementation
classes for Jini extensible remote invocation (Jini ERI).
|
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.lookup |
Standard utility classes for managing the join state of a service
and the service discovery duties of a client or service.
|
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.
|
net.jini.url.file |
Provides support for FILE URLs.
|
net.jini.url.httpmd |
Provides support for the HTTPMD URL protocol.
|
net.jini.url.https |
Provides support for HTTPS URLs.
|
org.apache.river.api.security |
This package contains a scalable cache based security manager that parallelises
domain security checks.
|
org.apache.river.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.
|
org.apache.river.example.browser |
A visualization tool for exploring Jini Network Technology
communities (djinns) with support for ServiceUI.
|
org.apache.river.fiddler |
Provides the server side of an implementation of the lookup discovery service
(see
). |
org.apache.river.jeri.internal.mux | |
org.apache.river.jeri.internal.runtime | |
org.apache.river.landlord |
This is a utility for services implementing leases.
|
org.apache.river.mahalo |
Provides implementations of the
TransactionManager service.
|
org.apache.river.mercury |
Provides implementations of the
EventMailbox service.
|
org.apache.river.norm |
Provides implementations of
LeaseRenewalService . |
org.apache.river.norm.event | |
org.apache.river.norm.lookup | |
org.apache.river.outrigger |
This is an implementation of a JavaSpaces technology-enabled service.
|
org.apache.river.phoenix |
A configurable Java(TM) Remote Method Invocation (Java RMI) activation
system daemon implementation.
|
org.apache.river.proxy | |
org.apache.river.reggie |
Provides implementations of
ServiceRegistrar . |
org.apache.river.start |
Provides the utilities and APIs used to launch the contributed services
provided in the Apache River release.
|
Class and Description |
---|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
AccessPermission
Represents permission to call a method.
|
Class and Description |
---|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
Class and Description |
---|
AuthenticationPermission
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.
|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
AuthenticationPermission
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.
|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
Class and Description |
---|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
Class and Description |
---|
AuthenticationPermission
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.
|
AuthenticationPermission.Data
Internal structure to work around the fact that you can't do
computation on this prior to calling super() in a constructor.
|
GrantPermission
Permission required to dynamically grant permissions by security policy
providers which implement the
DynamicPolicy interface. |
GrantPermission.Implier
Class for checking implication of contained permissions.
|
GrantPermission.PermissionInfo
Parsed information about a permission.
|
IntegrityVerifier
Defines the interface for integrity verifiers used by
Security.verifyCodebaseIntegrity ,
allowing the URLs that provide content integrity to be extended. |
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
Security.ClassContextAccess
Dummy security manager providing access to getClassContext method.
|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
Class and Description |
---|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
IntegrityVerifier
Defines the interface for integrity verifiers used by
Security.verifyCodebaseIntegrity ,
allowing the URLs that provide content integrity to be extended. |
Class and Description |
---|
IntegrityVerifier
Defines the interface for integrity verifiers used by
Security.verifyCodebaseIntegrity ,
allowing the URLs that provide content integrity to be extended. |
Class and Description |
---|
IntegrityVerifier
Defines the interface for integrity verifiers used by
Security.verifyCodebaseIntegrity ,
allowing the URLs that provide content integrity to be extended. |
Class and Description |
---|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
Class and Description |
---|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
Class and Description |
---|
AccessPermission
Represents permission to call a method.
|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
Class and Description |
---|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
Class and Description |
---|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
AccessPermission
Represents permission to call a method.
|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
Class and Description |
---|
AccessPermission
Represents permission to call a method.
|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
Class and Description |
---|
AccessPermission
Represents permission to call a method.
|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
Class and Description |
---|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
Class and Description |
---|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
Class and Description |
---|
AccessPermission
Represents permission to call a method.
|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
Class and Description |
---|
AccessPermission
Represents permission to call a method.
|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
TrustVerifier.Context
Defines the context for trust verification used by
TrustVerifier instances and Security.verifyObjectTrust . |
Class and Description |
---|
AccessPermission
Represents permission to call a method.
|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
Class and Description |
---|
ProxyPreparer
Performs operations on a newly unmarshalled remote proxy to prepare it for
use.
|
SecurityContext
Interface implemented by objects representing security contexts, returned
from the
getContext method of the Security class, which in turn may obtain them from a security manager or
policy provider implementing the
SecurityContextSource interface. |
TrustVerifier
Defines the interface for trust verifiers used by
Security.verifyObjectTrust , allowing
the objects that are trusted to be extended. |
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.