org.objectweb.proactive.ext.security
Class DefaultProActiveSecurityManager

java.lang.Object
  |
  +--org.objectweb.proactive.ext.security.ProActiveSecurityManager
        |
        +--org.objectweb.proactive.ext.security.DefaultProActiveSecurityManager
All Implemented Interfaces:
java.io.Serializable

public class DefaultProActiveSecurityManager
extends ProActiveSecurityManager
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.objectweb.proactive.ext.security.ProActiveSecurityManager
certificate, logger, myBody, parentCertificate, policiesRules, policyServer, privateKey, privateKeyEncoded, publicKey, randomLongGenerator, sessions, trustedCertificationAuthority, VNName
 
Constructor Summary
DefaultProActiveSecurityManager()
           
DefaultProActiveSecurityManager(java.lang.String vide)
           
 
Method Summary
 Policy getPolicyFrom(java.security.cert.X509Certificate certificate)
           
 Communication getPolicyTo(java.lang.String type, java.lang.String from, java.lang.String to)
          Method getPolicyTo.
 Policy getPolicyTo(java.security.cert.X509Certificate certificate)
          Method getPolicyTo.
 ProActiveSecurityManager getProActiveSecurityManager()
           
 
Methods inherited from class org.objectweb.proactive.ext.security.ProActiveSecurityManager
decrypt, displayByte, encrypt, getCertificate, getCertificateEncoded, getEntities, getOpenedConnexion, getPolicy, getPolicyFrom, getPolicyServer, getPublicKey, getSessionIDTo, getVNName, initiateSession, keyNegociationReceiverSide, keyNegociationSenderSide, mutualAuthenticationReceiverSide, mutualAuthenticationSenderSide, publicKeyExchange, randomValue, secretKeyExchange, setBody, setParentCertificate, setPolicyServer, setVNName, startNewSession, terminateSession, terminateSession, unilateralAuthenticationReceiverSide, unilateralAuthenticationSenderSide
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultProActiveSecurityManager

public DefaultProActiveSecurityManager()

DefaultProActiveSecurityManager

public DefaultProActiveSecurityManager(java.lang.String vide)
                                throws java.lang.Exception
Method Detail

getProActiveSecurityManager

public ProActiveSecurityManager getProActiveSecurityManager()
                                                     throws java.io.IOException
java.io.IOException

getPolicyFrom

public Policy getPolicyFrom(java.security.cert.X509Certificate certificate)

getPolicyTo

public Policy getPolicyTo(java.security.cert.X509Certificate certificate)
Description copied from class: ProActiveSecurityManager
Method getPolicyTo.

Overrides:
getPolicyTo in class ProActiveSecurityManager
Parameters:
certificate - the object certificate we want to get the policy from
Returns:
Policy policy attributes

getPolicyTo

public Communication getPolicyTo(java.lang.String type,
                                 java.lang.String from,
                                 java.lang.String to)
Description copied from class: ProActiveSecurityManager
Method getPolicyTo.

Overrides:
getPolicyTo in class ProActiveSecurityManager
Returns:
Policy policy attributes


Copyright © April 2004 INRIA All Rights Reserved.