Class JcaX509CertificateConverterBC
- java.lang.Object
-
- com.itextpdf.bouncycastle.cert.jcajce.JcaX509CertificateConverterBC
-
- All Implemented Interfaces:
IJcaX509CertificateConverter
public class JcaX509CertificateConverterBC extends java.lang.Object implements IJcaX509CertificateConverter
Wrapper class forJcaX509CertificateConverter.
-
-
Field Summary
Fields Modifier and Type Field Description private org.bouncycastle.cert.jcajce.JcaX509CertificateConvertercertificateConverter
-
Constructor Summary
Constructors Constructor Description JcaX509CertificateConverterBC(org.bouncycastle.cert.jcajce.JcaX509CertificateConverter certificateConverter)Creates new wrapper instance forJcaX509CertificateConverter.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(java.lang.Object o)Indicates whether some other object is "equal to" this one.java.security.cert.X509CertificategetCertificate(IX509CertificateHolder certificateHolder)Calls actualgetCertificatemethod for the wrapped JcaX509CertificateConverter object.org.bouncycastle.cert.jcajce.JcaX509CertificateConvertergetJsaX509CertificateConverter()Gets actual org.bouncycastle object being wrapped.inthashCode()Returns a hash code value based on the wrapped object.IJcaX509CertificateConvertersetProvider(java.security.Provider provider)Calls actualsetProvidermethod for the wrapped JcaX509CertificateConverter object.java.lang.StringtoString()DelegatestoStringmethod call to the wrapped object.
-
-
-
Constructor Detail
-
JcaX509CertificateConverterBC
public JcaX509CertificateConverterBC(org.bouncycastle.cert.jcajce.JcaX509CertificateConverter certificateConverter)
Creates new wrapper instance forJcaX509CertificateConverter.- Parameters:
certificateConverter-JcaX509CertificateConverterto be wrapped
-
-
Method Detail
-
getJsaX509CertificateConverter
public org.bouncycastle.cert.jcajce.JcaX509CertificateConverter getJsaX509CertificateConverter()
Gets actual org.bouncycastle object being wrapped.- Returns:
- wrapped
JcaX509CertificateConverter.
-
getCertificate
public java.security.cert.X509Certificate getCertificate(IX509CertificateHolder certificateHolder) throws java.security.cert.CertificateException
Calls actualgetCertificatemethod for the wrapped JcaX509CertificateConverter object.- Specified by:
getCertificatein interfaceIJcaX509CertificateConverter- Parameters:
certificateHolder- X509CertificateHolder wrapper- Returns:
- received X509Certificate.
- Throws:
java.security.cert.CertificateException- indicates certificate problems.
-
setProvider
public IJcaX509CertificateConverter setProvider(java.security.Provider provider)
Calls actualsetProvidermethod for the wrapped JcaX509CertificateConverter object.- Specified by:
setProviderin interfaceIJcaX509CertificateConverter- Parameters:
provider- provider to set- Returns:
IJcaX509CertificateConverterthis wrapped object.
-
equals
public boolean equals(java.lang.Object o)
Indicates whether some other object is "equal to" this one. Compares wrapped objects.- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
Returns a hash code value based on the wrapped object.- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
DelegatestoStringmethod call to the wrapped object.- Overrides:
toStringin classjava.lang.Object
-
-