Package | Description |
---|---|
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.
|
org.apache.river.api.security |
This package contains a scalable cache based security manager that parallelises
domain security checks.
|
org.apache.river.start |
Provides the utilities and APIs used to launch the contributed services
provided in the Apache River release.
|
org.apache.river.tool |
Tools for: checking configuration files; checking for missing
serialVersionUID fields; computing class dependencies;
generating permission grants to debug security policy setup; providing
HTTP service; generating message digests; generating HTTPMD URLs;
generating wrapper JAR files; and generating preferred lists. |
Constructor and Description |
---|
DynamicPolicyProvider()
Creates a new
DynamicPolicyProvider instance that wraps a
default underlying policy. |
PolicyFileProvider()
Deprecated.
DynamicPolicyProvider now supports Umbrella grants directly.
|
PolicyFileProvider(String policyFile)
Creates a
PolicyFileProvider whose starting set of
permission mappings is the same as those that would result from
constructing a new instance of the J2SE default security policy provider
with the java.security.policy system property set to the
value of policyFile , except that
UmbrellaGrantPermission s are expanded into
GrantPermission s as described in the documentation for
UmbrellaGrantPermission . |
Constructor and Description |
---|
ConcurrentPolicyFile()
Default constructor, equivalent to
ConcurrentPolicyFile(new DefaultPolicyParser()) . |
ConcurrentPolicyFile(PolicyParser dpr,
Comparator<Permission> comp) |
Constructor and Description |
---|
AggregatePolicyProvider()
Creates a new
AggregatePolicyProvider instance, containing
a main policy created as follows: if the
org.apache.river.start.AggregatePolicyProvider.mainPolicyClass
security property is set, then its value is interpreted as the class
name of the main policy provider; otherwise, a default class name of
"net.jini.security.policy.DynamicPolicyProvider"
is used. |
Constructor and Description |
---|
DebugDynamicPolicyProvider()
Creates an instance of this class that wraps a default underlying
policy, as specified by
DynamicPolicyProvider() . |
Copyright 2007-2013, multiple authors.
Licensed under the Apache License, Version 2.0, see the NOTICE file for attributions.