org.objectweb.proactive.ext.security
Class ProActiveSecurity
java.lang.Object
|
+--org.objectweb.proactive.ext.security.ProActiveSecurity
- public class ProActiveSecurity
- extends java.lang.Object
Method Summary |
static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier |
createAuthorityKeyId(java.security.PublicKey pubKey)
|
static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier |
createAuthorityKeyId(java.security.PublicKey pubKey,
org.bouncycastle.asn1.x509.X509Name name,
int sNumber)
|
static org.bouncycastle.asn1.x509.SubjectKeyIdentifier |
createSubjectKeyId(java.security.PublicKey pubKey)
|
static java.security.cert.X509Certificate |
decodeCertificate(byte[] encodedCert)
|
static java.lang.Object[] |
generateCertificate(java.lang.String dnName,
java.lang.String issuerName,
java.security.PrivateKey caPrivKey,
java.security.PublicKey caPubKey)
|
static java.lang.Object[] |
generateGenericCertificate()
|
static void |
migrateTo(PolicyServer ps,
java.lang.String bodyURL,
Node nodeTo)
|
static java.lang.String |
retrieveVNName(Node node)
|
static java.lang.String |
retrieveVNName(java.lang.String nodeName)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ProActiveSecurity
public ProActiveSecurity()
generateGenericCertificate
public static java.lang.Object[] generateGenericCertificate()
generateCertificate
public static java.lang.Object[] generateCertificate(java.lang.String dnName,
java.lang.String issuerName,
java.security.PrivateKey caPrivKey,
java.security.PublicKey caPubKey)
retrieveVNName
public static java.lang.String retrieveVNName(Node node)
createSubjectKeyId
public static org.bouncycastle.asn1.x509.SubjectKeyIdentifier createSubjectKeyId(java.security.PublicKey pubKey)
createAuthorityKeyId
public static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier createAuthorityKeyId(java.security.PublicKey pubKey,
org.bouncycastle.asn1.x509.X509Name name,
int sNumber)
createAuthorityKeyId
public static org.bouncycastle.asn1.x509.AuthorityKeyIdentifier createAuthorityKeyId(java.security.PublicKey pubKey)
retrieveVNName
public static java.lang.String retrieveVNName(java.lang.String nodeName)
migrateTo
public static void migrateTo(PolicyServer ps,
java.lang.String bodyURL,
Node nodeTo)
throws SecurityMigrationException
SecurityMigrationException
decodeCertificate
public static java.security.cert.X509Certificate decodeCertificate(byte[] encodedCert)
Copyright © April 2004 INRIA All Rights Reserved.