eu.xtreemos.xosd.utilities.security
Class CertificateProcessor
java.lang.Object
eu.xtreemos.xosd.utilities.security.CertificateProcessor
public class CertificateProcessor
- extends java.lang.Object
- Author:
- ijj
Field Summary |
(package private) static org.apache.log4j.Logger |
logger
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
logger
static final org.apache.log4j.Logger logger
CertificateProcessor
public CertificateProcessor()
verifyCertificate
public boolean verifyCertificate(java.security.cert.X509Certificate cert,
boolean verbose,
java.security.PublicKey issuerPublicKey)
getXosGlobalId
public java.lang.String getXosGlobalId(java.security.cert.X509Certificate cert)
getExtensionValue
public static java.lang.String getExtensionValue(byte[] value)
getVOAttributeValue
public java.lang.String getVOAttributeValue(java.security.cert.X509Certificate cert,
VO.Attribute attr)
printCertificate
public void printCertificate(java.security.cert.X509Certificate cert)
throws java.io.IOException
- Throws:
java.io.IOException
printPrivateKey
public void printPrivateKey(java.security.PrivateKey key)
main
public static void main(java.lang.String[] args)