Uses of Class
org.objectweb.proactive.ext.security.exceptions.SecurityNotAvailableException

Packages that use SecurityNotAvailableException
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.rmi The body of an active object act as a hub of communication with other remote objects.  
org.objectweb.proactive.core.runtime Defines all classes needed to build a ProActiveRuntime.  
org.objectweb.proactive.core.runtime.http HTTP implementation of ProActiveRuntime
org.objectweb.proactive.core.runtime.ibis Ibis implementation of ProActiveRuntime
org.objectweb.proactive.core.runtime.rmi RMI implementation of ProActiveRuntime
org.objectweb.proactive.ext.mixedlocation   
org.objectweb.proactive.ext.security   
org.objectweb.proactive.ext.security.domain   
 

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

Methods in org.objectweb.proactive.core.body that throw SecurityNotAvailableException
 java.security.cert.X509Certificate UniversalBodyForwarder.getCertificate(UniqueID id)
           
 long UniversalBodyForwarder.startNewSession(UniqueID id, Communication policy)
           
 java.security.PublicKey UniversalBodyForwarder.getPublicKey(UniqueID id)
           
 byte[] UniversalBodyForwarder.randomValue(UniqueID id, long sessionID, byte[] clientRandomValue)
           
 byte[][] UniversalBodyForwarder.publicKeyExchange(UniqueID id, long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] UniversalBodyForwarder.secretKeyExchange(UniqueID id, long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext UniversalBodyForwarder.getPolicy(UniqueID id, SecurityContext securityContext)
           
 byte[] UniversalBodyForwarder.getCertificateEncoded(UniqueID id)
           
 java.util.ArrayList UniversalBodyForwarder.getEntities(UniqueID id)
           
 void UniversalBodyForwarder.terminateSession(UniqueID id, long sessionID)
           
 java.security.cert.X509Certificate BodyForwarderImpl.getCertificate(UniqueID id)
           
 byte[] BodyForwarderImpl.getCertificateEncoded(UniqueID id)
           
 java.util.ArrayList BodyForwarderImpl.getEntities(UniqueID id)
           
 SecurityContext BodyForwarderImpl.getPolicy(UniqueID id, SecurityContext securityContext)
           
 java.security.PublicKey BodyForwarderImpl.getPublicKey(UniqueID id)
           
 byte[][] BodyForwarderImpl.publicKeyExchange(UniqueID id, long sessionID, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 byte[][] BodyForwarderImpl.secretKeyExchange(UniqueID id, long sessionID, byte[] tmp, byte[] tmp1, byte[] tmp2, byte[] tmp3, byte[] tmp4)
           
 long BodyForwarderImpl.startNewSession(UniqueID id, Communication policy)
           
 void BodyForwarderImpl.terminateSession(UniqueID id, long sessionID)
           
 byte[] BodyForwarderImpl.randomValue(UniqueID id, long sessionID, byte[] cl_rand)
           
 java.security.cert.X509Certificate BodyAdapterImpl.getCertificate()
          entity certificate
 long BodyAdapterImpl.startNewSession(Communication policy)
          start an unvalidated empty session
 java.security.PublicKey BodyAdapterImpl.getPublicKey()
          entity public key
 byte[] BodyAdapterImpl.randomValue(long sessionID, byte[] clientRandomValue)
          Exchange random value between client and server entity
 byte[][] BodyAdapterImpl.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
          exchange entity certificate and/or public key if certificate are not available
 byte[][] BodyAdapterImpl.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
          this method sends encoded secret parameters to the target entity
 SecurityContext BodyAdapterImpl.getPolicy(SecurityContext securityContext)
          Ask the entity to fill the securityContext parameters with its own policy according to the communication details contained in the given securityContext
 byte[] BodyAdapterImpl.getCertificateEncoded()
          Entity's X509Certificate as byte array
 java.util.ArrayList BodyAdapterImpl.getEntities()
          Retrieves all the entity's ID which contain this entity plus this entity ID.
 void BodyAdapterImpl.terminateSession(long sessionID)
          terminate a given session
 java.security.cert.X509Certificate RemoteBodyForwarder.getCertificate(UniqueID id)
           
 long RemoteBodyForwarder.startNewSession(UniqueID id, Communication policy)
           
 java.security.PublicKey RemoteBodyForwarder.getPublicKey(UniqueID id)
           
 byte[] RemoteBodyForwarder.randomValue(UniqueID id, long sessionID, byte[] clientRandomValue)
           
 byte[][] RemoteBodyForwarder.publicKeyExchange(UniqueID id, long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] RemoteBodyForwarder.secretKeyExchange(UniqueID id, long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext RemoteBodyForwarder.getPolicy(UniqueID id, SecurityContext securityContext)
           
 byte[] RemoteBodyForwarder.getCertificateEncoded(UniqueID id)
           
 java.util.ArrayList RemoteBodyForwarder.getEntities(UniqueID id)
           
 void RemoteBodyForwarder.terminateSession(UniqueID id, long sessionID)
           
 void BodyAdapterForwarder.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate BodyAdapterForwarder.getCertificate()
           
 long BodyAdapterForwarder.startNewSession(Communication policy)
           
 java.security.PublicKey BodyAdapterForwarder.getPublicKey()
           
 byte[] BodyAdapterForwarder.randomValue(long sessionID, byte[] cl_rand)
           
 byte[][] BodyAdapterForwarder.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext BodyAdapterForwarder.getPolicy(SecurityContext securityContext)
           
 byte[] BodyAdapterForwarder.getCertificateEncoded()
           
 java.util.ArrayList BodyAdapterForwarder.getEntities()
           
 byte[][] BodyAdapterForwarder.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 void AbstractBody.renegociateSessionIfNeeded(long sID)
           
 void AbstractBody.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate AbstractBody.getCertificate()
           
 ProActiveSecurityManager AbstractBody.getProActiveSecurityManager()
           
 long AbstractBody.startNewSession(Communication policy)
           
 java.security.PublicKey AbstractBody.getPublicKey()
           
 byte[] AbstractBody.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] AbstractBody.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] AbstractBody.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext AbstractBody.getPolicy(SecurityContext securityContext)
           
 byte[] AbstractBody.getCertificateEncoded()
           
 java.util.ArrayList AbstractBody.getEntities()
           
 

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

Methods in org.objectweb.proactive.core.body.http that throw SecurityNotAvailableException
 void HttpRemoteBodyImpl.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate HttpRemoteBodyImpl.getCertificate()
           
 long HttpRemoteBodyImpl.startNewSession(Communication policy)
           
 java.security.PublicKey HttpRemoteBodyImpl.getPublicKey()
           
 byte[] HttpRemoteBodyImpl.randomValue(long sessionID, byte[] cl_rand)
           
 byte[][] HttpRemoteBodyImpl.publicKeyExchange(long sessionID, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 byte[][] HttpRemoteBodyImpl.secretKeyExchange(long sessionID, byte[] tmp, byte[] tmp1, byte[] tmp2, byte[] tmp3, byte[] tmp4)
           
 SecurityContext HttpRemoteBodyImpl.getPolicy(SecurityContext securityContext)
           
 byte[] HttpRemoteBodyImpl.getCertificateEncoded()
           
 java.util.ArrayList HttpRemoteBodyImpl.getEntities()
           
 

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

Methods in org.objectweb.proactive.core.body.ibis that throw SecurityNotAvailableException
 void IbisRemoteBodyImpl.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate IbisRemoteBodyImpl.getCertificate()
           
 long IbisRemoteBodyImpl.startNewSession(Communication policy)
           
 java.security.PublicKey IbisRemoteBodyImpl.getPublicKey()
           
 byte[] IbisRemoteBodyImpl.randomValue(long sessionID, byte[] cl_rand)
           
 byte[][] IbisRemoteBodyImpl.publicKeyExchange(long sessionID, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 byte[][] IbisRemoteBodyImpl.secretKeyExchange(long sessionID, byte[] tmp, byte[] tmp1, byte[] tmp2, byte[] tmp3, byte[] tmp4)
           
 byte[] IbisRemoteBodyImpl.getCertificateEncoded()
           
 SecurityContext IbisRemoteBodyImpl.getPolicy(SecurityContext securityContext)
           
 java.util.ArrayList IbisRemoteBodyImpl.getEntities()
           
 

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

Methods in org.objectweb.proactive.core.body.rmi that throw SecurityNotAvailableException
 void RmiRemoteBodyForwarderImpl.terminateSession(UniqueID id, long sessionID)
           
 java.security.cert.X509Certificate RmiRemoteBodyForwarderImpl.getCertificate(UniqueID id)
           
 long RmiRemoteBodyForwarderImpl.startNewSession(UniqueID id, Communication policy)
           
 java.security.PublicKey RmiRemoteBodyForwarderImpl.getPublicKey(UniqueID id)
           
 byte[] RmiRemoteBodyForwarderImpl.randomValue(UniqueID id, long sessionID, byte[] cl_rand)
           
 byte[][] RmiRemoteBodyForwarderImpl.publicKeyExchange(UniqueID id, long sessionID, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 byte[] RmiRemoteBodyForwarderImpl.getCertificateEncoded(UniqueID id)
           
 SecurityContext RmiRemoteBodyForwarderImpl.getPolicy(UniqueID id, SecurityContext securityContext)
           
 java.util.ArrayList RmiRemoteBodyForwarderImpl.getEntities(UniqueID id)
           
 byte[][] RmiRemoteBodyForwarderImpl.secretKeyExchange(UniqueID id, long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 void RmiRemoteBodyImpl.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate RmiRemoteBodyImpl.getCertificate()
           
 long RmiRemoteBodyImpl.startNewSession(Communication policy)
           
 java.security.PublicKey RmiRemoteBodyImpl.getPublicKey()
           
 byte[] RmiRemoteBodyImpl.randomValue(long sessionID, byte[] cl_rand)
           
 byte[][] RmiRemoteBodyImpl.publicKeyExchange(long sessionID, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 byte[][] RmiRemoteBodyImpl.secretKeyExchange(long sessionID, byte[] tmp, byte[] tmp1, byte[] tmp2, byte[] tmp3, byte[] tmp4)
           
 byte[] RmiRemoteBodyImpl.getCertificateEncoded()
           
 SecurityContext RmiRemoteBodyImpl.getPolicy(SecurityContext securityContext)
           
 java.util.ArrayList RmiRemoteBodyImpl.getEntities()
           
 

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

Methods in org.objectweb.proactive.core.runtime that throw SecurityNotAvailableException
 java.util.ArrayList ProActiveRuntimeForwarderImpl.getEntities(UniqueRuntimeID urid)
           
 SecurityContext ProActiveRuntimeForwarderImpl.getPolicy(UniqueRuntimeID urid, SecurityContext sc)
           
 java.security.cert.X509Certificate ProActiveRuntimeForwarderImpl.getCertificate(UniqueRuntimeID urid)
           
 byte[] ProActiveRuntimeForwarderImpl.getCertificateEncoded(UniqueRuntimeID urid)
           
 java.security.PublicKey ProActiveRuntimeForwarderImpl.getPublicKey(UniqueRuntimeID urid)
           
 byte[][] ProActiveRuntimeForwarderImpl.publicKeyExchange(UniqueRuntimeID urid, long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[] ProActiveRuntimeForwarderImpl.randomValue(UniqueRuntimeID urid, long sessionID, byte[] clientRandomValue)
           
 byte[][] ProActiveRuntimeForwarderImpl.secretKeyExchange(UniqueRuntimeID urid, long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 long ProActiveRuntimeForwarderImpl.startNewSession(UniqueRuntimeID urid, Communication policy)
           
 void ProActiveRuntimeForwarderImpl.terminateSession(UniqueRuntimeID urid, long sessionID)
           
 java.security.cert.X509Certificate ProActiveRuntimeForwarder.getCertificate(UniqueRuntimeID urid)
           
 long ProActiveRuntimeForwarder.startNewSession(UniqueRuntimeID urid, Communication policy)
           
 java.security.PublicKey ProActiveRuntimeForwarder.getPublicKey(UniqueRuntimeID urid)
           
 byte[] ProActiveRuntimeForwarder.randomValue(UniqueRuntimeID urid, long sessionID, byte[] clientRandomValue)
           
 byte[][] ProActiveRuntimeForwarder.publicKeyExchange(UniqueRuntimeID urid, long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] ProActiveRuntimeForwarder.secretKeyExchange(UniqueRuntimeID urid, long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext ProActiveRuntimeForwarder.getPolicy(UniqueRuntimeID urid, SecurityContext securityContext)
           
 byte[] ProActiveRuntimeForwarder.getCertificateEncoded(UniqueRuntimeID urid)
           
 java.util.ArrayList ProActiveRuntimeForwarder.getEntities(UniqueRuntimeID urid)
           
 void ProActiveRuntimeForwarder.terminateSession(UniqueRuntimeID urid, long sessionID)
           
 java.security.cert.X509Certificate ProActiveRuntimeAdapterImpl.getCertificate()
           
 long ProActiveRuntimeAdapterImpl.startNewSession(Communication policy)
           
 java.security.PublicKey ProActiveRuntimeAdapterImpl.getPublicKey()
           
 byte[] ProActiveRuntimeAdapterImpl.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] ProActiveRuntimeAdapterImpl.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] ProActiveRuntimeAdapterImpl.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext ProActiveRuntimeAdapterImpl.getPolicy(SecurityContext securityContext)
           
 byte[] ProActiveRuntimeAdapterImpl.getCertificateEncoded()
           
 java.util.ArrayList ProActiveRuntimeAdapterImpl.getEntities()
           
 void ProActiveRuntimeAdapterImpl.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate RemoteProActiveRuntime.getCertificate()
           
 long RemoteProActiveRuntime.startNewSession(Communication policy)
           
 java.security.PublicKey RemoteProActiveRuntime.getPublicKey()
           
 byte[] RemoteProActiveRuntime.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] RemoteProActiveRuntime.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] RemoteProActiveRuntime.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext RemoteProActiveRuntime.getPolicy(SecurityContext securityContext)
           
 byte[] RemoteProActiveRuntime.getCertificateEncoded()
           
 java.util.ArrayList RemoteProActiveRuntime.getEntities()
           
 void RemoteProActiveRuntime.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate RemoteProActiveRuntimeForwarder.getCertificate(UniqueRuntimeID ruid)
           
 long RemoteProActiveRuntimeForwarder.startNewSession(UniqueRuntimeID ruid, Communication policy)
           
 java.security.PublicKey RemoteProActiveRuntimeForwarder.getPublicKey(UniqueRuntimeID ruid)
           
 byte[] RemoteProActiveRuntimeForwarder.randomValue(UniqueRuntimeID ruid, long sessionID, byte[] clientRandomValue)
           
 byte[][] RemoteProActiveRuntimeForwarder.publicKeyExchange(UniqueRuntimeID ruid, long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] RemoteProActiveRuntimeForwarder.secretKeyExchange(UniqueRuntimeID ruid, long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext RemoteProActiveRuntimeForwarder.getPolicy(UniqueRuntimeID ruid, SecurityContext securityContext)
           
 byte[] RemoteProActiveRuntimeForwarder.getCertificateEncoded(UniqueRuntimeID ruid)
           
 java.util.ArrayList RemoteProActiveRuntimeForwarder.getEntities(UniqueRuntimeID ruid)
           
 void RemoteProActiveRuntimeForwarder.terminateSession(UniqueRuntimeID ruid, long sessionID)
           
 java.security.cert.X509Certificate ProActiveRuntimeAdapterForwarderImpl.getCertificate()
           
 byte[] ProActiveRuntimeAdapterForwarderImpl.getCertificateEncoded()
           
 java.util.ArrayList ProActiveRuntimeAdapterForwarderImpl.getEntities()
           
 java.security.PublicKey ProActiveRuntimeAdapterForwarderImpl.getPublicKey()
           
 byte[][] ProActiveRuntimeAdapterForwarderImpl.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[] ProActiveRuntimeAdapterForwarderImpl.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] ProActiveRuntimeAdapterForwarderImpl.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 long ProActiveRuntimeAdapterForwarderImpl.startNewSession(Communication policy)
           
 void ProActiveRuntimeAdapterForwarderImpl.terminateSession(long sessionID)
           
 SecurityContext ProActiveRuntimeAdapterForwarderImpl.getPolicy(SecurityContext securityContext)
           
 SecurityContext ProActiveRuntimeImpl.getPolicy(SecurityContext sc)
           
 void ProActiveRuntimeImpl.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate ProActiveRuntimeImpl.getCertificate()
           
 long ProActiveRuntimeImpl.startNewSession(Communication policy)
           
 java.security.PublicKey ProActiveRuntimeImpl.getPublicKey()
           
 byte[] ProActiveRuntimeImpl.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] ProActiveRuntimeImpl.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] ProActiveRuntimeImpl.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 byte[] ProActiveRuntimeImpl.getCertificateEncoded()
           
 

Uses of SecurityNotAvailableException in org.objectweb.proactive.core.runtime.http
 

Methods in org.objectweb.proactive.core.runtime.http that throw SecurityNotAvailableException
 java.security.cert.X509Certificate HttpProActiveRuntime.getCertificate()
           
 long HttpProActiveRuntime.startNewSession(Communication policy)
           
 java.security.PublicKey HttpProActiveRuntime.getPublicKey()
           
 byte[] HttpProActiveRuntime.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] HttpProActiveRuntime.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] HttpProActiveRuntime.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext HttpProActiveRuntime.getPolicy(SecurityContext securityContext)
           
 byte[] HttpProActiveRuntime.getCertificateEncoded()
           
 java.util.ArrayList HttpProActiveRuntime.getEntities()
           
 void HttpProActiveRuntime.terminateSession(long sessionID)
           
 

Uses of SecurityNotAvailableException in org.objectweb.proactive.core.runtime.ibis
 

Methods in org.objectweb.proactive.core.runtime.ibis that throw SecurityNotAvailableException
 java.security.cert.X509Certificate IbisProActiveRuntimeImpl.getCertificate()
           
 long IbisProActiveRuntimeImpl.startNewSession(Communication policy)
           
 java.security.PublicKey IbisProActiveRuntimeImpl.getPublicKey()
           
 byte[] IbisProActiveRuntimeImpl.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] IbisProActiveRuntimeImpl.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] IbisProActiveRuntimeImpl.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext IbisProActiveRuntimeImpl.getPolicy(SecurityContext securityContext)
           
 byte[] IbisProActiveRuntimeImpl.getCertificateEncoded()
           
 java.util.ArrayList IbisProActiveRuntimeImpl.getEntities()
           
 void IbisProActiveRuntimeImpl.terminateSession(long sessionID)
           
 

Uses of SecurityNotAvailableException in org.objectweb.proactive.core.runtime.rmi
 

Methods in org.objectweb.proactive.core.runtime.rmi that throw SecurityNotAvailableException
 java.util.ArrayList RmiProActiveRuntimeForwarderImpl.getEntities(UniqueRuntimeID urid)
           
 SecurityContext RmiProActiveRuntimeForwarderImpl.getPolicy(UniqueRuntimeID urid, SecurityContext sc)
           
 java.security.cert.X509Certificate RmiProActiveRuntimeForwarderImpl.getCertificate(UniqueRuntimeID urid)
           
 byte[] RmiProActiveRuntimeForwarderImpl.getCertificateEncoded(UniqueRuntimeID urid)
           
 java.security.PublicKey RmiProActiveRuntimeForwarderImpl.getPublicKey(UniqueRuntimeID urid)
           
 byte[][] RmiProActiveRuntimeForwarderImpl.publicKeyExchange(UniqueRuntimeID urid, long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[] RmiProActiveRuntimeForwarderImpl.randomValue(UniqueRuntimeID urid, long sessionID, byte[] clientRandomValue)
           
 byte[][] RmiProActiveRuntimeForwarderImpl.secretKeyExchange(UniqueRuntimeID urid, long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 long RmiProActiveRuntimeForwarderImpl.startNewSession(UniqueRuntimeID urid, Communication policy)
           
 void RmiProActiveRuntimeForwarderImpl.terminateSession(UniqueRuntimeID urid, long sessionID)
           
 java.security.cert.X509Certificate RmiProActiveRuntimeImpl.getCertificate()
           
 long RmiProActiveRuntimeImpl.startNewSession(Communication policy)
           
 java.security.PublicKey RmiProActiveRuntimeImpl.getPublicKey()
           
 byte[] RmiProActiveRuntimeImpl.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] RmiProActiveRuntimeImpl.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] RmiProActiveRuntimeImpl.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 SecurityContext RmiProActiveRuntimeImpl.getPolicy(SecurityContext securityContext)
           
 byte[] RmiProActiveRuntimeImpl.getCertificateEncoded()
           
 java.util.ArrayList RmiProActiveRuntimeImpl.getEntities()
           
 void RmiProActiveRuntimeImpl.terminateSession(long sessionID)
           
 

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

Methods in org.objectweb.proactive.ext.mixedlocation that throw SecurityNotAvailableException
 void UniversalBodyWrapper.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate UniversalBodyWrapper.getCertificate()
           
 long UniversalBodyWrapper.startNewSession(Communication policy)
           
 java.security.PublicKey UniversalBodyWrapper.getPublicKey()
           
 byte[] UniversalBodyWrapper.randomValue(long sessionID, byte[] cl_rand)
           
 byte[][] UniversalBodyWrapper.publicKeyExchange(long sessionID, byte[] my_pub, byte[] my_cert, byte[] sig_code)
           
 byte[][] UniversalBodyWrapper.secretKeyExchange(long sessionID, byte[] tmp, byte[] tmp1, byte[] tmp2, byte[] tmp3, byte[] tmp4)
           
 byte[] UniversalBodyWrapper.getCertificateEncoded()
           
 SecurityContext UniversalBodyWrapper.getPolicy(SecurityContext securityContext)
           
 java.util.ArrayList UniversalBodyWrapper.getEntities()
           
 

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

Methods in org.objectweb.proactive.ext.security that throw SecurityNotAvailableException
 void EncryptedBody.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate EncryptedBody.getCertificate()
           
 ProActiveSecurityManager EncryptedBody.getProActiveSecurityManager()
           
 long EncryptedBody.startNewSession(Communication policy)
           
 ConfidentialityTicket EncryptedBody.negociateKeyReceiverSide(ConfidentialityTicket confidentialityTicket, long sessionID)
           
 java.security.PublicKey EncryptedBody.getPublicKey()
           
 byte[][] EncryptedBody.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] EncryptedBody.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 Communication EncryptedBody.getPolicyTo(java.lang.String type, java.lang.String from, java.lang.String to)
           
 SecurityContext EncryptedBody.getPolicy(SecurityContext securityContext)
           
 java.lang.String EncryptedBody.getVNName()
           
 byte[] EncryptedBody.getCertificateEncoded()
           
 java.util.ArrayList EncryptedBody.getEntities()
           
 void InternalBodySecurity.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate InternalBodySecurity.getCertificate()
           
 long InternalBodySecurity.startNewSession(Communication policy)
           
 java.security.PublicKey InternalBodySecurity.getPublicKey()
           
 byte[] InternalBodySecurity.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] InternalBodySecurity.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] InternalBodySecurity.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 byte[] InternalBodySecurity.getCertificatEncoded()
           
 SecurityContext InternalBodySecurity.getPolicy(SecurityContext securityContext)
           
 java.util.ArrayList InternalBodySecurity.getEntities()
           
 byte[] InternalBodySecurity.getCertificateEncoded()
           
 SecurityContext ProActiveSecurityManager.getPolicy(SecurityContext securityContext)
          Method getPolicyTo.
 Communication ProActiveSecurityManager.getPolicyTo(java.lang.String type, java.lang.String from, java.lang.String to)
          Method getPolicyTo.
 void ProActiveSecurityManager.initiateSession(int type, SecurityEntity distantSecurityEntity)
          Method initiateSession.
 byte[] ProActiveSecurityManager.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] ProActiveSecurityManager.publicKeyExchange(long sessionID, byte[] pub_key, byte[] cert, byte[] signature)
           
 SecurityContext PolicyServer.getPolicy(SecurityContext securityContext)
           
 Communication PolicyServer.getPolicyTo(java.lang.String type, java.lang.String virtualNodeFrom, java.lang.String virtualNodeTo)
           
 java.security.cert.X509Certificate SecurityEntity.getCertificate()
          entity certificate
 long SecurityEntity.startNewSession(Communication policy)
          start an unvalidated empty session
 java.security.PublicKey SecurityEntity.getPublicKey()
          entity public key
 byte[] SecurityEntity.randomValue(long sessionID, byte[] clientRandomValue)
          Exchange random value between client and server entity
 byte[][] SecurityEntity.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
          exchange entity certificate and/or public key if certificate are not available
 byte[][] SecurityEntity.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
          this method sends encoded secret parameters to the target entity
 SecurityContext SecurityEntity.getPolicy(SecurityContext securityContext)
          Ask the entity to fill the securityContext parameters with its own policy according to the communication details contained in the given securityContext
 byte[] SecurityEntity.getCertificateEncoded()
          Entity's X509Certificate as byte array
 java.util.ArrayList SecurityEntity.getEntities()
          Retrieves all the entity's ID which contain this entity plus this entity ID.
 void SecurityEntity.terminateSession(long sessionID)
          terminate a given session
 

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

Methods in org.objectweb.proactive.ext.security.domain that throw SecurityNotAvailableException
 byte[] DomainImpl.getCertificateEncoded()
           
 java.util.ArrayList DomainImpl.getEntities()
           
 void DomainImpl.terminateSession(long sessionID)
           
 java.security.cert.X509Certificate DomainImpl.getCertificate()
           
 long DomainImpl.startNewSession(Communication policy)
           
 java.security.PublicKey DomainImpl.getPublicKey()
           
 byte[] DomainImpl.randomValue(long sessionID, byte[] clientRandomValue)
           
 byte[][] DomainImpl.publicKeyExchange(long sessionID, byte[] myPublicKey, byte[] myCertificate, byte[] signature)
           
 byte[][] DomainImpl.secretKeyExchange(long sessionID, byte[] encodedAESKey, byte[] encodedIVParameters, byte[] encodedClientMacKey, byte[] encodedLockData, byte[] parametersSignature)
           
 java.lang.String DomainImpl.getVNName()
           
 byte[] SecurityDomain.getCertificateEncoded()
           
 java.util.ArrayList SecurityDomain.getEntities()
           
 



Copyright 2001-2005 INRIA All Rights Reserved.