Package net.jini.security
package net.jini.security
-
ClassDescriptionRepresents permission to call a method.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.A
ProxyPreparerfor verifying that proxies are trusted, granting them dynamic permissions, and setting their constraints, as well as for creating other proxy preparer subclasses that include those operations.Permission required to dynamically grant permissions by security policy providers which implement theDynamicPolicyinterface.Defines the interface for integrity verifiers used bySecurity.verifyCodebaseIntegrity, allowing the URLs that provide content integrity to be extended.Performs operations on a newly unmarshalled remote proxy to prepare it for use.Provides methods for executing actions with privileges enabled, for snapshotting security contexts, for verifying trust in proxies, for verifying codebase integrity, and for dynamically granting permissions.Interface implemented by objects representing security contexts, returned from thegetContextmethod of theSecurityclass, which in turn may obtain them from a security manager or policy provider implementing theSecurityContextSourceinterface.Defines the interface for trust verifiers used bySecurity.verifyObjectTrust, allowing the objects that are trusted to be extended.Defines the context for trust verification used byTrustVerifierinstances andSecurity.verifyObjectTrust.AProxyPreparerfor verifying that proxies are trusted, dynamically granting permissions to trusted proxies, and optionally setting the client constraints on trusted proxies.