Uses of Interface
org.objectweb.proactive.ext.security.SecurityEntity

Packages that use SecurityEntity
org.objectweb.proactive Provides the main classes for creating active objects and futures. 
org.objectweb.proactive.core.body Provides all classes used for implementing the active part of an active object. 
org.objectweb.proactive.core.body.http HTTP implementation of the remote Body
org.objectweb.proactive.core.body.ibis IBIS implementation of the remote Body
org.objectweb.proactive.core.body.jini The body of an active object act as a hub of communication with other remote objects. 
org.objectweb.proactive.core.body.migration Defines the migration primitive of ProActive. 
org.objectweb.proactive.core.body.rmi The body of an active object act as a hub of communication with other remote objects. 
org.objectweb.proactive.core.component.body Component meta-objects are created from the ComponentBody. 
org.objectweb.proactive.core.runtime Defines all classes needed to build a ProActiveRuntime. 
org.objectweb.proactive.ext.mixedlocation   
org.objectweb.proactive.ext.security This package provides a security framework for the ProActive middleware. 
org.objectweb.proactive.ext.security.domain Helper functions to create "domains", i.e. high-level security entities. 
 

Uses of SecurityEntity in org.objectweb.proactive
 

Subinterfaces of SecurityEntity in org.objectweb.proactive
 interface Body
           An object implementing this interface is an implementation of the non fonctionnal part of an ActiveObject.
 

Uses of SecurityEntity in org.objectweb.proactive.core.body
 

Subinterfaces of SecurityEntity in org.objectweb.proactive.core.body
 interface RemoteBody
          An object implementing this interface provides the minimum service a body offers remotely.
 interface UniversalBody
          An object implementing this interface provides the minimum service a body offers remotely or locally.
 

Classes in org.objectweb.proactive.core.body that implement SecurityEntity
 class AbstractBody
          **For internal use only**
This class gives a common implementation of the Body interface.
 class AbstractUniversalBody
          **For internal use only**
This class gives a common implementation of the UniversalBody interface.
 class ActiveBody
           
 class BodyAdapter
          An adapter for a RemoteBody.
 class BodyAdapterForwarder
          An adapter for a RemoteBodyForwarder.
 class BodyAdapterImpl
          An adapter for a RemoteBody.
 class BodyImpl
          **For internal use only**
This class gives a common implementation of the Body interface.
 class HalfBody
           
 

Uses of SecurityEntity in org.objectweb.proactive.core.body.http
 

Classes in org.objectweb.proactive.core.body.http that implement SecurityEntity
 class HttpBodyAdapter
          An HTTP adapter for a RemoteBody.
 class HttpRemoteBodyImpl
           
 

Uses of SecurityEntity in org.objectweb.proactive.core.body.ibis
 

Subinterfaces of SecurityEntity in org.objectweb.proactive.core.body.ibis
 interface IbisRemoteBody
          An object implementing this interface provides the minimum service a body offers remotely through IBIS.
 

Classes in org.objectweb.proactive.core.body.ibis that implement SecurityEntity
 class IbisBodyAdapter
          An IBIS adapter for a RemoteBody.
 class IbisRemoteBodyImpl
           
 

Uses of SecurityEntity in org.objectweb.proactive.core.body.jini
 

Classes in org.objectweb.proactive.core.body.jini that implement SecurityEntity
 class JiniBodyAdapter
          An JINI adapter for a RemoteBody.
 class JiniRemoteBodyImpl
          An adapter for a LocalBody to be able to receive jini calls.
 

Uses of SecurityEntity in org.objectweb.proactive.core.body.migration
 

Classes in org.objectweb.proactive.core.body.migration that implement SecurityEntity
 class MigratableBody
           
 

Uses of SecurityEntity in org.objectweb.proactive.core.body.rmi
 

Subinterfaces of SecurityEntity in org.objectweb.proactive.core.body.rmi
 interface RmiRemoteBody
          An object implementing this interface provides the minimum service a body offers remotely through RMI.
 

Classes in org.objectweb.proactive.core.body.rmi that implement SecurityEntity
 class RmiBodyAdapter
          An RMI adapter for a RemoteBody.
 class RmiRemoteBodyImpl
          An adapter for a LocalBody to be able to receive remote calls.
 class SshRmiBodyAdapter
          An RMISSH adapter for a RemoteBody.
 

Uses of SecurityEntity in org.objectweb.proactive.core.component.body
 

Classes in org.objectweb.proactive.core.component.body that implement SecurityEntity
 class ComponentBodyImpl
          This class has been inserted into the bodies hierarchy in order to instantiate the component metaobject (ProActiveComponent).
 

Uses of SecurityEntity in org.objectweb.proactive.core.runtime
 

Subinterfaces of SecurityEntity in org.objectweb.proactive.core.runtime
 interface ProActiveRuntime
           A ProActiveRuntime offers a set of services needed by ProActive to work with remote JVM.
 interface ProActiveRuntimeForwarder
          A ProActiveRuntimeForwarder is a ProActiveRuntime and a forwarder.
 

Classes in org.objectweb.proactive.core.runtime that implement SecurityEntity
 class ProActiveRuntimeAdapter
          An adapter for a RemoteProActiveRuntime.
 class ProActiveRuntimeAdapterForwarderImpl
          An adapter for a RemoteProActiveRuntimeForwarder.
 class ProActiveRuntimeAdapterImpl
          An adapter for a RemoteProActiveRuntime.
 class ProActiveRuntimeForwarderImpl
          Implementation of ProActiveRuntimeForwarder
 class ProActiveRuntimeImpl
           Implementation of ProActiveRuntime
 

Methods in org.objectweb.proactive.core.runtime with parameters of type SecurityEntity
 java.util.ArrayList ProActiveRuntimeImpl.getEntities(SecurityEntity securityEntity)
          the runtime looks for a matching security entity whithin its nodes and active objects
 

Uses of SecurityEntity in org.objectweb.proactive.ext.mixedlocation
 

Classes in org.objectweb.proactive.ext.mixedlocation that implement SecurityEntity
 class UniversalBodyWrapper
           
 

Uses of SecurityEntity in org.objectweb.proactive.ext.security
 

Classes in org.objectweb.proactive.ext.security that implement SecurityEntity
 class DefaultProActiveSecurityManager
           
 class EncryptedBody
           
 class InternalBodySecurity
          This class is enabled when the body is a forwarder.
 class ProActiveSecurityManager
          The ProActiveSecurityManager handles all security related actions for a given SecurityEntity.
 

Fields in org.objectweb.proactive.ext.security declared as SecurityEntity
protected  SecurityEntity InternalBodySecurity.distantBody
           
protected  SecurityEntity ProActiveSecurityManager.parent
           
 

Methods in org.objectweb.proactive.ext.security that return SecurityEntity
 SecurityEntity ProActiveSecurityManager.getParent()
           
 

Methods in org.objectweb.proactive.ext.security with parameters of type SecurityEntity
 void ProActiveSecurityManager.initiateSession(int type, SecurityEntity distantSecurityEntity)
          Method initiateSession.
 boolean ProActiveSecurityManager.keyNegociationSenderSide(SecurityEntity distantSecurityEntity, long sessionID)
          Method keyNegociationSenderSide. starts the challenge to negociate a session key.
 void ProActiveSecurityManager.setParent(SecurityEntity parent)
           
 

Uses of SecurityEntity in org.objectweb.proactive.ext.security.domain
 

Subinterfaces of SecurityEntity in org.objectweb.proactive.ext.security.domain
 interface SecurityDomain
           
 

Classes in org.objectweb.proactive.ext.security.domain that implement SecurityEntity
 class DomainImpl
           
 



Copyright 2001-2007 INRIA All Rights Reserved.