|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
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 | 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 SecurityNotAvailableException in org.objectweb.proactive.core.body |
---|
Methods in org.objectweb.proactive.core.body that throw SecurityNotAvailableException | |
---|---|
java.security.cert.X509Certificate |
BodyAdapterForwarder.getCertificate()
|
java.security.cert.X509Certificate |
BodyAdapterImpl.getCertificate()
entity certificate |
java.security.cert.X509Certificate |
AbstractBody.getCertificate()
|
java.security.cert.X509Certificate |
UniversalBodyForwarder.getCertificate(UniqueID id)
|
java.security.cert.X509Certificate |
BodyForwarderImpl.getCertificate(UniqueID id)
|
java.security.cert.X509Certificate |
RemoteBodyForwarder.getCertificate(UniqueID id)
|
byte[] |
BodyAdapterForwarder.getCertificateEncoded()
|
byte[] |
BodyAdapterImpl.getCertificateEncoded()
Entity's X509Certificate as byte array |
byte[] |
AbstractBody.getCertificateEncoded()
|
byte[] |
UniversalBodyForwarder.getCertificateEncoded(UniqueID id)
|
byte[] |
BodyForwarderImpl.getCertificateEncoded(UniqueID id)
|
byte[] |
RemoteBodyForwarder.getCertificateEncoded(UniqueID id)
|
java.util.ArrayList<Entity> |
BodyAdapterForwarder.getEntities()
|
java.util.ArrayList<Entity> |
BodyAdapterImpl.getEntities()
Retrieves all the entity's ID which contain this entity plus this entity ID. |
java.util.ArrayList<Entity> |
AbstractBody.getEntities()
|
java.util.ArrayList |
UniversalBodyForwarder.getEntities(UniqueID id)
|
java.util.ArrayList |
BodyForwarderImpl.getEntities(UniqueID id)
|
java.util.ArrayList<Entity> |
RemoteBodyForwarder.getEntities(UniqueID id)
|
SecurityContext |
BodyAdapterForwarder.getPolicy(SecurityContext securityContext)
|
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 |
SecurityContext |
AbstractBody.getPolicy(SecurityContext securityContext)
|
SecurityContext |
UniversalBodyForwarder.getPolicy(UniqueID id,
SecurityContext securityContext)
|
SecurityContext |
BodyForwarderImpl.getPolicy(UniqueID id,
SecurityContext securityContext)
|
SecurityContext |
RemoteBodyForwarder.getPolicy(UniqueID id,
SecurityContext securityContext)
|
ProActiveSecurityManager |
AbstractBody.getProActiveSecurityManager()
|
java.security.PublicKey |
BodyAdapterForwarder.getPublicKey()
|
java.security.PublicKey |
BodyAdapterImpl.getPublicKey()
entity public key |
java.security.PublicKey |
AbstractBody.getPublicKey()
|
java.security.PublicKey |
UniversalBodyForwarder.getPublicKey(UniqueID id)
|
java.security.PublicKey |
BodyForwarderImpl.getPublicKey(UniqueID id)
|
java.security.PublicKey |
RemoteBodyForwarder.getPublicKey(UniqueID id)
|
byte[][] |
BodyAdapterForwarder.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
BodyAdapterImpl.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
exchange entity certificate and/or public key if certificate are not available |
byte[][] |
AbstractBody.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
UniversalBodyForwarder.publicKeyExchange(UniqueID id,
long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
BodyForwarderImpl.publicKeyExchange(UniqueID id,
long sessionID,
byte[] my_pub,
byte[] my_cert,
byte[] sig_code)
|
byte[][] |
RemoteBodyForwarder.publicKeyExchange(UniqueID id,
long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[] |
BodyAdapterForwarder.randomValue(long sessionID,
byte[] cl_rand)
|
byte[] |
BodyAdapterImpl.randomValue(long sessionID,
byte[] clientRandomValue)
Exchange random value between client and server entity |
byte[] |
AbstractBody.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[] |
UniversalBodyForwarder.randomValue(UniqueID id,
long sessionID,
byte[] clientRandomValue)
|
byte[] |
BodyForwarderImpl.randomValue(UniqueID id,
long sessionID,
byte[] cl_rand)
|
byte[] |
RemoteBodyForwarder.randomValue(UniqueID id,
long sessionID,
byte[] clientRandomValue)
|
void |
AbstractBody.renegociateSessionIfNeeded(long sID)
|
byte[][] |
BodyAdapterForwarder.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
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 |
byte[][] |
AbstractBody.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
UniversalBodyForwarder.secretKeyExchange(UniqueID id,
long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
BodyForwarderImpl.secretKeyExchange(UniqueID id,
long sessionID,
byte[] tmp,
byte[] tmp1,
byte[] tmp2,
byte[] tmp3,
byte[] tmp4)
|
byte[][] |
RemoteBodyForwarder.secretKeyExchange(UniqueID id,
long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
long |
BodyAdapterForwarder.startNewSession(Communication policy)
|
long |
BodyAdapterImpl.startNewSession(Communication policy)
start an unvalidated empty session |
long |
AbstractBody.startNewSession(Communication policy)
|
long |
UniversalBodyForwarder.startNewSession(UniqueID id,
Communication policy)
|
long |
BodyForwarderImpl.startNewSession(UniqueID id,
Communication policy)
|
long |
RemoteBodyForwarder.startNewSession(UniqueID id,
Communication policy)
|
void |
BodyAdapterForwarder.terminateSession(long sessionID)
|
void |
BodyAdapterImpl.terminateSession(long sessionID)
terminate a given session |
void |
AbstractBody.terminateSession(long sessionID)
|
void |
UniversalBodyForwarder.terminateSession(UniqueID id,
long sessionID)
|
void |
BodyForwarderImpl.terminateSession(UniqueID id,
long sessionID)
|
void |
RemoteBodyForwarder.terminateSession(UniqueID id,
long sessionID)
|
Uses of SecurityNotAvailableException in org.objectweb.proactive.core.body.http |
---|
Methods in org.objectweb.proactive.core.body.http that throw SecurityNotAvailableException | |
---|---|
java.security.cert.X509Certificate |
HttpRemoteBodyImpl.getCertificate()
|
byte[] |
HttpRemoteBodyImpl.getCertificateEncoded()
|
java.util.ArrayList<Entity> |
HttpRemoteBodyImpl.getEntities()
|
SecurityContext |
HttpRemoteBodyImpl.getPolicy(SecurityContext securityContext)
|
java.security.PublicKey |
HttpRemoteBodyImpl.getPublicKey()
|
byte[][] |
HttpRemoteBodyImpl.publicKeyExchange(long sessionID,
byte[] my_pub,
byte[] my_cert,
byte[] sig_code)
|
byte[] |
HttpRemoteBodyImpl.randomValue(long sessionID,
byte[] cl_rand)
|
byte[][] |
HttpRemoteBodyImpl.secretKeyExchange(long sessionID,
byte[] tmp,
byte[] tmp1,
byte[] tmp2,
byte[] tmp3,
byte[] tmp4)
|
long |
HttpRemoteBodyImpl.startNewSession(Communication policy)
|
void |
HttpRemoteBodyImpl.terminateSession(long sessionID)
|
Uses of SecurityNotAvailableException in org.objectweb.proactive.core.body.ibis |
---|
Methods in org.objectweb.proactive.core.body.ibis that throw SecurityNotAvailableException | |
---|---|
java.security.cert.X509Certificate |
IbisRemoteBodyImpl.getCertificate()
|
byte[] |
IbisRemoteBodyImpl.getCertificateEncoded()
|
java.util.ArrayList |
IbisRemoteBodyImpl.getEntities()
|
SecurityContext |
IbisRemoteBodyImpl.getPolicy(SecurityContext securityContext)
|
java.security.PublicKey |
IbisRemoteBodyImpl.getPublicKey()
|
byte[][] |
IbisRemoteBodyImpl.publicKeyExchange(long sessionID,
byte[] my_pub,
byte[] my_cert,
byte[] sig_code)
|
byte[] |
IbisRemoteBodyImpl.randomValue(long sessionID,
byte[] cl_rand)
|
byte[][] |
IbisRemoteBodyImpl.secretKeyExchange(long sessionID,
byte[] tmp,
byte[] tmp1,
byte[] tmp2,
byte[] tmp3,
byte[] tmp4)
|
long |
IbisRemoteBodyImpl.startNewSession(Communication policy)
|
void |
IbisRemoteBodyImpl.terminateSession(long sessionID)
|
Uses of SecurityNotAvailableException in org.objectweb.proactive.core.body.rmi |
---|
Methods in org.objectweb.proactive.core.body.rmi that throw SecurityNotAvailableException | |
---|---|
java.security.cert.X509Certificate |
RmiRemoteBodyImpl.getCertificate()
|
java.security.cert.X509Certificate |
RmiRemoteBodyForwarderImpl.getCertificate(UniqueID id)
|
byte[] |
RmiRemoteBodyImpl.getCertificateEncoded()
|
byte[] |
RmiRemoteBodyForwarderImpl.getCertificateEncoded(UniqueID id)
|
java.util.ArrayList |
RmiRemoteBodyImpl.getEntities()
|
java.util.ArrayList |
RmiRemoteBodyForwarderImpl.getEntities(UniqueID id)
|
SecurityContext |
RmiRemoteBodyImpl.getPolicy(SecurityContext securityContext)
|
SecurityContext |
RmiRemoteBodyForwarderImpl.getPolicy(UniqueID id,
SecurityContext securityContext)
|
java.security.PublicKey |
RmiRemoteBodyImpl.getPublicKey()
|
java.security.PublicKey |
RmiRemoteBodyForwarderImpl.getPublicKey(UniqueID id)
|
byte[][] |
RmiRemoteBodyImpl.publicKeyExchange(long sessionID,
byte[] my_pub,
byte[] my_cert,
byte[] sig_code)
|
byte[][] |
RmiRemoteBodyForwarderImpl.publicKeyExchange(UniqueID id,
long sessionID,
byte[] my_pub,
byte[] my_cert,
byte[] sig_code)
|
byte[] |
RmiRemoteBodyImpl.randomValue(long sessionID,
byte[] cl_rand)
|
byte[] |
RmiRemoteBodyForwarderImpl.randomValue(UniqueID id,
long sessionID,
byte[] cl_rand)
|
byte[][] |
RmiRemoteBodyImpl.secretKeyExchange(long sessionID,
byte[] tmp,
byte[] tmp1,
byte[] tmp2,
byte[] tmp3,
byte[] tmp4)
|
byte[][] |
RmiRemoteBodyForwarderImpl.secretKeyExchange(UniqueID id,
long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
long |
RmiRemoteBodyImpl.startNewSession(Communication policy)
|
long |
RmiRemoteBodyForwarderImpl.startNewSession(UniqueID id,
Communication policy)
|
void |
RmiRemoteBodyImpl.terminateSession(long sessionID)
|
void |
RmiRemoteBodyForwarderImpl.terminateSession(UniqueID id,
long sessionID)
|
Uses of SecurityNotAvailableException in org.objectweb.proactive.core.runtime |
---|
Methods in org.objectweb.proactive.core.runtime that throw SecurityNotAvailableException | |
---|---|
java.security.cert.X509Certificate |
ProActiveRuntimeAdapterImpl.getCertificate()
|
java.security.cert.X509Certificate |
RemoteProActiveRuntime.getCertificate()
|
java.security.cert.X509Certificate |
ProActiveRuntimeImpl.getCertificate()
|
java.security.cert.X509Certificate |
ProActiveRuntimeAdapterForwarderImpl.getCertificate()
|
java.security.cert.X509Certificate |
ProActiveRuntimeForwarderImpl.getCertificate(UniqueRuntimeID urid)
|
java.security.cert.X509Certificate |
ProActiveRuntimeForwarder.getCertificate(UniqueRuntimeID urid)
|
java.security.cert.X509Certificate |
RemoteProActiveRuntimeForwarder.getCertificate(UniqueRuntimeID ruid)
|
byte[] |
ProActiveRuntimeAdapterImpl.getCertificateEncoded()
|
byte[] |
RemoteProActiveRuntime.getCertificateEncoded()
|
byte[] |
ProActiveRuntimeImpl.getCertificateEncoded()
|
byte[] |
ProActiveRuntimeAdapterForwarderImpl.getCertificateEncoded()
|
byte[] |
ProActiveRuntimeForwarderImpl.getCertificateEncoded(UniqueRuntimeID urid)
|
byte[] |
ProActiveRuntimeForwarder.getCertificateEncoded(UniqueRuntimeID urid)
|
byte[] |
RemoteProActiveRuntimeForwarder.getCertificateEncoded(UniqueRuntimeID ruid)
|
java.util.ArrayList<Entity> |
ProActiveRuntimeAdapterImpl.getEntities()
|
java.util.ArrayList<Entity> |
RemoteProActiveRuntime.getEntities()
|
java.util.ArrayList<Entity> |
ProActiveRuntimeAdapterForwarderImpl.getEntities()
|
java.util.ArrayList<Entity> |
ProActiveRuntimeForwarderImpl.getEntities(UniqueRuntimeID urid)
|
java.util.ArrayList<Entity> |
ProActiveRuntimeForwarder.getEntities(UniqueRuntimeID urid)
|
java.util.ArrayList<Entity> |
RemoteProActiveRuntimeForwarder.getEntities(UniqueRuntimeID ruid)
|
SecurityContext |
ProActiveRuntimeAdapterImpl.getPolicy(SecurityContext securityContext)
|
SecurityContext |
RemoteProActiveRuntime.getPolicy(SecurityContext securityContext)
|
SecurityContext |
ProActiveRuntimeImpl.getPolicy(SecurityContext sc)
|
SecurityContext |
ProActiveRuntimeAdapterForwarderImpl.getPolicy(SecurityContext securityContext)
|
SecurityContext |
ProActiveRuntimeForwarderImpl.getPolicy(UniqueRuntimeID urid,
SecurityContext sc)
|
SecurityContext |
ProActiveRuntimeForwarder.getPolicy(UniqueRuntimeID urid,
SecurityContext securityContext)
|
SecurityContext |
RemoteProActiveRuntimeForwarder.getPolicy(UniqueRuntimeID ruid,
SecurityContext securityContext)
|
java.security.PublicKey |
ProActiveRuntimeAdapterImpl.getPublicKey()
|
java.security.PublicKey |
RemoteProActiveRuntime.getPublicKey()
|
java.security.PublicKey |
ProActiveRuntimeImpl.getPublicKey()
|
java.security.PublicKey |
ProActiveRuntimeAdapterForwarderImpl.getPublicKey()
|
java.security.PublicKey |
ProActiveRuntimeForwarderImpl.getPublicKey(UniqueRuntimeID urid)
|
java.security.PublicKey |
ProActiveRuntimeForwarder.getPublicKey(UniqueRuntimeID urid)
|
java.security.PublicKey |
RemoteProActiveRuntimeForwarder.getPublicKey(UniqueRuntimeID ruid)
|
byte[][] |
ProActiveRuntimeAdapterImpl.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
RemoteProActiveRuntime.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
ProActiveRuntimeImpl.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
ProActiveRuntimeAdapterForwarderImpl.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
ProActiveRuntimeForwarderImpl.publicKeyExchange(UniqueRuntimeID urid,
long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
ProActiveRuntimeForwarder.publicKeyExchange(UniqueRuntimeID urid,
long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
RemoteProActiveRuntimeForwarder.publicKeyExchange(UniqueRuntimeID ruid,
long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[] |
ProActiveRuntimeAdapterImpl.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[] |
RemoteProActiveRuntime.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[] |
ProActiveRuntimeImpl.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[] |
ProActiveRuntimeAdapterForwarderImpl.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[] |
ProActiveRuntimeForwarderImpl.randomValue(UniqueRuntimeID urid,
long sessionID,
byte[] clientRandomValue)
|
byte[] |
ProActiveRuntimeForwarder.randomValue(UniqueRuntimeID urid,
long sessionID,
byte[] clientRandomValue)
|
byte[] |
RemoteProActiveRuntimeForwarder.randomValue(UniqueRuntimeID ruid,
long sessionID,
byte[] clientRandomValue)
|
byte[][] |
ProActiveRuntimeAdapterImpl.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
RemoteProActiveRuntime.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
ProActiveRuntimeImpl.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
ProActiveRuntimeAdapterForwarderImpl.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
ProActiveRuntimeForwarderImpl.secretKeyExchange(UniqueRuntimeID urid,
long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
ProActiveRuntimeForwarder.secretKeyExchange(UniqueRuntimeID urid,
long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
RemoteProActiveRuntimeForwarder.secretKeyExchange(UniqueRuntimeID ruid,
long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
long |
ProActiveRuntimeAdapterImpl.startNewSession(Communication policy)
|
long |
RemoteProActiveRuntime.startNewSession(Communication policy)
|
long |
ProActiveRuntimeImpl.startNewSession(Communication policy)
|
long |
ProActiveRuntimeAdapterForwarderImpl.startNewSession(Communication policy)
|
long |
ProActiveRuntimeForwarderImpl.startNewSession(UniqueRuntimeID urid,
Communication policy)
|
long |
ProActiveRuntimeForwarder.startNewSession(UniqueRuntimeID urid,
Communication policy)
|
long |
RemoteProActiveRuntimeForwarder.startNewSession(UniqueRuntimeID ruid,
Communication policy)
|
void |
ProActiveRuntimeAdapterImpl.terminateSession(long sessionID)
|
void |
RemoteProActiveRuntime.terminateSession(long sessionID)
|
void |
ProActiveRuntimeImpl.terminateSession(long sessionID)
|
void |
ProActiveRuntimeAdapterForwarderImpl.terminateSession(long sessionID)
|
void |
ProActiveRuntimeForwarderImpl.terminateSession(UniqueRuntimeID urid,
long sessionID)
|
void |
ProActiveRuntimeForwarder.terminateSession(UniqueRuntimeID urid,
long sessionID)
|
void |
RemoteProActiveRuntimeForwarder.terminateSession(UniqueRuntimeID ruid,
long sessionID)
|
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()
|
byte[] |
HttpProActiveRuntime.getCertificateEncoded()
|
java.util.ArrayList<Entity> |
HttpProActiveRuntime.getEntities()
|
SecurityContext |
HttpProActiveRuntime.getPolicy(SecurityContext securityContext)
|
java.security.PublicKey |
HttpProActiveRuntime.getPublicKey()
|
byte[][] |
HttpProActiveRuntime.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[] |
HttpProActiveRuntime.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[][] |
HttpProActiveRuntime.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
long |
HttpProActiveRuntime.startNewSession(Communication policy)
|
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()
|
byte[] |
IbisProActiveRuntimeImpl.getCertificateEncoded()
|
java.util.ArrayList<Entity> |
IbisProActiveRuntimeImpl.getEntities()
|
SecurityContext |
IbisProActiveRuntimeImpl.getPolicy(SecurityContext securityContext)
|
java.security.PublicKey |
IbisProActiveRuntimeImpl.getPublicKey()
|
byte[][] |
IbisProActiveRuntimeImpl.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[] |
IbisProActiveRuntimeImpl.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[][] |
IbisProActiveRuntimeImpl.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
long |
IbisProActiveRuntimeImpl.startNewSession(Communication policy)
|
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.security.cert.X509Certificate |
RmiProActiveRuntimeImpl.getCertificate()
|
java.security.cert.X509Certificate |
RmiProActiveRuntimeForwarderImpl.getCertificate(UniqueRuntimeID urid)
|
byte[] |
RmiProActiveRuntimeImpl.getCertificateEncoded()
|
byte[] |
RmiProActiveRuntimeForwarderImpl.getCertificateEncoded(UniqueRuntimeID urid)
|
java.util.ArrayList<Entity> |
RmiProActiveRuntimeImpl.getEntities()
|
java.util.ArrayList<Entity> |
RmiProActiveRuntimeForwarderImpl.getEntities(UniqueRuntimeID urid)
|
SecurityContext |
RmiProActiveRuntimeImpl.getPolicy(SecurityContext securityContext)
|
SecurityContext |
RmiProActiveRuntimeForwarderImpl.getPolicy(UniqueRuntimeID urid,
SecurityContext sc)
|
java.security.PublicKey |
RmiProActiveRuntimeImpl.getPublicKey()
|
java.security.PublicKey |
RmiProActiveRuntimeForwarderImpl.getPublicKey(UniqueRuntimeID urid)
|
byte[][] |
RmiProActiveRuntimeImpl.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
RmiProActiveRuntimeForwarderImpl.publicKeyExchange(UniqueRuntimeID urid,
long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[] |
RmiProActiveRuntimeImpl.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[] |
RmiProActiveRuntimeForwarderImpl.randomValue(UniqueRuntimeID urid,
long sessionID,
byte[] clientRandomValue)
|
byte[][] |
RmiProActiveRuntimeImpl.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
RmiProActiveRuntimeForwarderImpl.secretKeyExchange(UniqueRuntimeID urid,
long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
long |
RmiProActiveRuntimeImpl.startNewSession(Communication policy)
|
long |
RmiProActiveRuntimeForwarderImpl.startNewSession(UniqueRuntimeID urid,
Communication policy)
|
void |
RmiProActiveRuntimeImpl.terminateSession(long sessionID)
|
void |
RmiProActiveRuntimeForwarderImpl.terminateSession(UniqueRuntimeID urid,
long sessionID)
|
Uses of SecurityNotAvailableException in org.objectweb.proactive.ext.mixedlocation |
---|
Methods in org.objectweb.proactive.ext.mixedlocation that throw SecurityNotAvailableException | |
---|---|
java.security.cert.X509Certificate |
UniversalBodyWrapper.getCertificate()
|
byte[] |
UniversalBodyWrapper.getCertificateEncoded()
|
java.util.ArrayList<Entity> |
UniversalBodyWrapper.getEntities()
|
SecurityContext |
UniversalBodyWrapper.getPolicy(SecurityContext securityContext)
|
java.security.PublicKey |
UniversalBodyWrapper.getPublicKey()
|
byte[][] |
UniversalBodyWrapper.publicKeyExchange(long sessionID,
byte[] my_pub,
byte[] my_cert,
byte[] sig_code)
|
byte[] |
UniversalBodyWrapper.randomValue(long sessionID,
byte[] cl_rand)
|
byte[][] |
UniversalBodyWrapper.secretKeyExchange(long sessionID,
byte[] tmp,
byte[] tmp1,
byte[] tmp2,
byte[] tmp3,
byte[] tmp4)
|
long |
UniversalBodyWrapper.startNewSession(Communication policy)
|
void |
UniversalBodyWrapper.terminateSession(long sessionID)
|
Uses of SecurityNotAvailableException in org.objectweb.proactive.ext.security |
---|
Methods in org.objectweb.proactive.ext.security that throw SecurityNotAvailableException | |
---|---|
java.security.cert.X509Certificate |
EncryptedBody.getCertificate()
|
java.security.cert.X509Certificate |
InternalBodySecurity.getCertificate()
|
java.security.cert.X509Certificate |
SecurityEntity.getCertificate()
entity certificate |
byte[] |
EncryptedBody.getCertificateEncoded()
|
byte[] |
InternalBodySecurity.getCertificateEncoded()
|
byte[] |
SecurityEntity.getCertificateEncoded()
Entity's X509Certificate as byte array |
byte[] |
InternalBodySecurity.getCertificatEncoded()
|
java.util.ArrayList<Entity> |
EncryptedBody.getEntities()
|
java.util.ArrayList<Entity> |
InternalBodySecurity.getEntities()
|
java.util.ArrayList<Entity> |
SecurityEntity.getEntities()
Retrieves all the entity's ID which contain this entity plus this entity ID. |
SecurityContext |
PolicyServer.getPolicy(SecurityContext securityContext)
|
SecurityContext |
EncryptedBody.getPolicy(SecurityContext securityContext)
|
SecurityContext |
InternalBodySecurity.getPolicy(SecurityContext securityContext)
|
SecurityContext |
ProActiveSecurityManager.getPolicy(SecurityContext securityContext)
Method getPolicyTo. |
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 |
Communication |
PolicyServer.getPolicyTo(java.lang.String type,
java.lang.String virtualNodeFrom,
java.lang.String virtualNodeTo)
|
Communication |
EncryptedBody.getPolicyTo(java.lang.String type,
java.lang.String from,
java.lang.String to)
|
Communication |
ProActiveSecurityManager.getPolicyTo(java.lang.String type,
java.lang.String from,
java.lang.String to)
Method getPolicyTo. |
ProActiveSecurityManager |
EncryptedBody.getProActiveSecurityManager()
|
java.security.PublicKey |
EncryptedBody.getPublicKey()
|
java.security.PublicKey |
InternalBodySecurity.getPublicKey()
|
java.security.PublicKey |
SecurityEntity.getPublicKey()
entity public key |
java.lang.String |
EncryptedBody.getVNName()
|
void |
ProActiveSecurityManager.initiateSession(int type,
SecurityEntity distantSecurityEntity)
Method initiateSession. |
ConfidentialityTicket |
EncryptedBody.negociateKeyReceiverSide(ConfidentialityTicket confidentialityTicket,
long sessionID)
|
byte[][] |
EncryptedBody.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
InternalBodySecurity.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[][] |
ProActiveSecurityManager.publicKeyExchange(long sessionID,
byte[] pub_key,
byte[] cert,
byte[] signature)
|
byte[][] |
SecurityEntity.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
exchange entity certificate and/or public key if certificate are not available |
byte[] |
InternalBodySecurity.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[] |
ProActiveSecurityManager.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[] |
SecurityEntity.randomValue(long sessionID,
byte[] clientRandomValue)
Exchange random value between client and server entity |
byte[][] |
EncryptedBody.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
byte[][] |
InternalBodySecurity.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
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 |
long |
EncryptedBody.startNewSession(Communication policy)
|
long |
InternalBodySecurity.startNewSession(Communication policy)
|
long |
SecurityEntity.startNewSession(Communication policy)
start an unvalidated empty session |
void |
EncryptedBody.terminateSession(long sessionID)
|
void |
InternalBodySecurity.terminateSession(long sessionID)
|
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 | |
---|---|
java.security.cert.X509Certificate |
DomainImpl.getCertificate()
|
byte[] |
SecurityDomain.getCertificateEncoded()
|
byte[] |
DomainImpl.getCertificateEncoded()
|
java.util.ArrayList<Entity> |
SecurityDomain.getEntities()
|
java.util.ArrayList<Entity> |
DomainImpl.getEntities()
|
java.security.PublicKey |
DomainImpl.getPublicKey()
|
java.lang.String |
DomainImpl.getVNName()
|
byte[][] |
DomainImpl.publicKeyExchange(long sessionID,
byte[] myPublicKey,
byte[] myCertificate,
byte[] signature)
|
byte[] |
DomainImpl.randomValue(long sessionID,
byte[] clientRandomValue)
|
byte[][] |
DomainImpl.secretKeyExchange(long sessionID,
byte[] encodedAESKey,
byte[] encodedIVParameters,
byte[] encodedClientMacKey,
byte[] encodedLockData,
byte[] parametersSignature)
|
long |
DomainImpl.startNewSession(Communication policy)
|
void |
DomainImpl.terminateSession(long sessionID)
|
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |