Package com.wolfssl.provider.jsse
Class WolfSSLX509X
- java.lang.Object
 - 
- javax.security.cert.Certificate
 - 
- javax.security.cert.X509Certificate
 - 
- com.wolfssl.provider.jsse.WolfSSLX509X
 
 
 
 
- 
public class WolfSSLX509X extends javax.security.cert.X509Certificatejavax version of certificates. Depreciated, WolfSSLX509 should be used instead- Author:
 - wolfSSL
 
 
- 
- 
Constructor Summary
Constructors Constructor Description WolfSSLX509X(byte[] der)WolfSSLX509X(long x509)WolfSSLX509X(java.lang.String derName) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckValidity()voidcheckValidity(java.util.Date date)voidfinalize()byte[]getEncoded()java.security.PrincipalgetIssuerDN()java.util.DategetNotAfter()java.util.DategetNotBefore()java.security.PublicKeygetPublicKey()java.math.BigIntegergetSerialNumber()java.lang.StringgetSigAlgName()java.lang.StringgetSigAlgOID()byte[]getSigAlgParams()java.security.PrincipalgetSubjectDN()intgetVersion()java.lang.StringtoString()voidverify(java.security.PublicKey key)voidverify(java.security.PublicKey key, java.lang.String provider) 
 - 
 
- 
- 
Constructor Detail
- 
WolfSSLX509X
public WolfSSLX509X(byte[] der) throws WolfSSLException- Throws:
 WolfSSLException
 
- 
WolfSSLX509X
public WolfSSLX509X(java.lang.String derName) throws WolfSSLException- Throws:
 WolfSSLException
 
- 
WolfSSLX509X
public WolfSSLX509X(long x509) throws WolfSSLException- Throws:
 WolfSSLException
 
 - 
 
- 
Method Detail
- 
checkValidity
public void checkValidity() throws javax.security.cert.CertificateExpiredException, javax.security.cert.CertificateNotYetValidException- Specified by:
 checkValidityin classjavax.security.cert.X509Certificate- Throws:
 javax.security.cert.CertificateExpiredExceptionjavax.security.cert.CertificateNotYetValidException
 
- 
checkValidity
public void checkValidity(java.util.Date date) throws javax.security.cert.CertificateExpiredException, javax.security.cert.CertificateNotYetValidException- Specified by:
 checkValidityin classjavax.security.cert.X509Certificate- Throws:
 javax.security.cert.CertificateExpiredExceptionjavax.security.cert.CertificateNotYetValidException
 
- 
getVersion
public int getVersion()
- Specified by:
 getVersionin classjavax.security.cert.X509Certificate
 
- 
getSerialNumber
public java.math.BigInteger getSerialNumber()
- Specified by:
 getSerialNumberin classjavax.security.cert.X509Certificate
 
- 
getIssuerDN
public java.security.Principal getIssuerDN()
- Specified by:
 getIssuerDNin classjavax.security.cert.X509Certificate
 
- 
getSubjectDN
public java.security.Principal getSubjectDN()
- Specified by:
 getSubjectDNin classjavax.security.cert.X509Certificate
 
- 
getNotBefore
public java.util.Date getNotBefore()
- Specified by:
 getNotBeforein classjavax.security.cert.X509Certificate
 
- 
getNotAfter
public java.util.Date getNotAfter()
- Specified by:
 getNotAfterin classjavax.security.cert.X509Certificate
 
- 
getSigAlgName
public java.lang.String getSigAlgName()
- Specified by:
 getSigAlgNamein classjavax.security.cert.X509Certificate
 
- 
getSigAlgOID
public java.lang.String getSigAlgOID()
- Specified by:
 getSigAlgOIDin classjavax.security.cert.X509Certificate
 
- 
getSigAlgParams
public byte[] getSigAlgParams()
- Specified by:
 getSigAlgParamsin classjavax.security.cert.X509Certificate
 
- 
getEncoded
public byte[] getEncoded() throws javax.security.cert.CertificateEncodingException- Specified by:
 getEncodedin classjavax.security.cert.Certificate- Throws:
 javax.security.cert.CertificateEncodingException
 
- 
verify
public void verify(java.security.PublicKey key) throws javax.security.cert.CertificateException, java.security.NoSuchAlgorithmException, java.security.InvalidKeyException, java.security.NoSuchProviderException, java.security.SignatureException- Specified by:
 verifyin classjavax.security.cert.Certificate- Throws:
 javax.security.cert.CertificateExceptionjava.security.NoSuchAlgorithmExceptionjava.security.InvalidKeyExceptionjava.security.NoSuchProviderExceptionjava.security.SignatureException
 
- 
verify
public void verify(java.security.PublicKey key, java.lang.String provider) throws javax.security.cert.CertificateException, java.security.NoSuchAlgorithmException, java.security.InvalidKeyException, java.security.NoSuchProviderException, java.security.SignatureException- Specified by:
 verifyin classjavax.security.cert.Certificate- Throws:
 javax.security.cert.CertificateExceptionjava.security.NoSuchAlgorithmExceptionjava.security.InvalidKeyExceptionjava.security.NoSuchProviderExceptionjava.security.SignatureException
 
- 
toString
public java.lang.String toString()
- Specified by:
 toStringin classjavax.security.cert.Certificate
 
- 
getPublicKey
public java.security.PublicKey getPublicKey()
- Specified by:
 getPublicKeyin classjavax.security.cert.Certificate
 
- 
finalize
public void finalize() throws java.lang.Throwable- Overrides:
 finalizein classjava.lang.Object- Throws:
 java.lang.Throwable
 
 - 
 
 -