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.JcaX509CertificateConverter
certificateConverter
-
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 boolean
equals(java.lang.Object o)
Indicates whether some other object is "equal to" this one.java.security.cert.X509Certificate
getCertificate(IX509CertificateHolder certificateHolder)
Calls actualgetCertificate
method for the wrapped JcaX509CertificateConverter object.org.bouncycastle.cert.jcajce.JcaX509CertificateConverter
getJsaX509CertificateConverter()
Gets actual org.bouncycastle object being wrapped.int
hashCode()
Returns a hash code value based on the wrapped object.IJcaX509CertificateConverter
setProvider(java.security.Provider provider)
Calls actualsetProvider
method for the wrapped JcaX509CertificateConverter object.java.lang.String
toString()
DelegatestoString
method call to the wrapped object.
-
-
-
Constructor Detail
-
JcaX509CertificateConverterBC
public JcaX509CertificateConverterBC(org.bouncycastle.cert.jcajce.JcaX509CertificateConverter certificateConverter)
Creates new wrapper instance forJcaX509CertificateConverter
.- Parameters:
certificateConverter
-JcaX509CertificateConverter
to 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 actualgetCertificate
method for the wrapped JcaX509CertificateConverter object.- Specified by:
getCertificate
in 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 actualsetProvider
method for the wrapped JcaX509CertificateConverter object.- Specified by:
setProvider
in interfaceIJcaX509CertificateConverter
- Parameters:
provider
- provider to set- Returns:
IJcaX509CertificateConverter
this wrapped object.
-
equals
public boolean equals(java.lang.Object o)
Indicates whether some other object is "equal to" this one. Compares wrapped objects.- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
Returns a hash code value based on the wrapped object.- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
DelegatestoString
method call to the wrapped object.- Overrides:
toString
in classjava.lang.Object
-
-