com.ibm.adt.ovf.model.utility
Class OVFCertFile
java.lang.Object
com.ibm.adt.ovf.model.utility.OVFCertFile
public class OVFCertFile
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
packageName
protected java.lang.String packageName
signedDigest
protected byte[] signedDigest
OVFCertFile
public OVFCertFile()
initFromOvfCertificate
public void initFromOvfCertificate(java.io.InputStream certStream)
throws java.io.IOException,
OVFCertificateException,
java.security.cert.CertificateException
- Throws:
java.io.IOException
OVFCertificateException
java.security.cert.CertificateException
initManifest
public byte[] initManifest(java.io.InputStream manifestStream,
java.security.PrivateKey privateKey)
throws java.security.NoSuchAlgorithmException,
java.io.IOException,
java.security.InvalidKeyException,
java.security.SignatureException
- Throws:
java.security.NoSuchAlgorithmException
java.io.IOException
java.security.InvalidKeyException
java.security.SignatureException
toText
public java.lang.String toText()
throws java.security.cert.CertificateEncodingException
- Throws:
java.security.cert.CertificateEncodingException
verify
public boolean verify(java.io.InputStream contentStream)
throws java.security.InvalidKeyException,
java.security.NoSuchAlgorithmException,
java.security.SignatureException,
java.io.IOException
- Throws:
java.security.InvalidKeyException
java.security.NoSuchAlgorithmException
java.security.SignatureException
java.io.IOException
verify
public boolean verify(byte[] content)
throws java.security.NoSuchAlgorithmException,
java.security.SignatureException,
java.security.InvalidKeyException
- Throws:
java.security.NoSuchAlgorithmException
java.security.SignatureException
java.security.InvalidKeyException
getPackageName
public java.lang.String getPackageName()
- Returns:
- the packageName
setPackageName
public void setPackageName(java.lang.String packageName)
- Parameters:
packageName
- the packageName to set
getSignedDigest
public byte[] getSignedDigest()
- Returns:
- the signedDigest
setSignedDigest
public void setSignedDigest(byte[] signedDigest)
- Parameters:
signedDigest
- the signedDigest to set
getCertificate
public java.security.cert.Certificate getCertificate()
- Returns:
- the certificate
setCertificate
public void setCertificate(java.security.cert.Certificate certificate)
- Parameters:
certificate
- the certificate to set
getSha1Digest
public static byte[] getSha1Digest(java.io.InputStream stream)
throws java.security.NoSuchAlgorithmException,
java.io.IOException
- Throws:
java.security.NoSuchAlgorithmException
java.io.IOException
© Copyright 2008 IBM Corp. 2008 All Rights Reserved