Package com.itextpdf.bouncycastle.asn1
Class ASN1EncodableBC
- java.lang.Object
-
- com.itextpdf.bouncycastle.asn1.ASN1EncodableBC
-
- All Implemented Interfaces:
IASN1Encodable
- Direct Known Subclasses:
AlgorithmIdentifierBC
,ASN1PrimitiveBC
,AttributeBC
,AuthorityKeyIdentifierBC
,BasicConstraintsBC
,BasicOCSPResponseBC
,ContentInfoBC
,CRLDistPointBC
,CRLReasonBC
,DistributionPointBC
,DistributionPointNameBC
,EncryptedContentInfoBC
,EnvelopedDataBC
,ESSCertIDBC
,ESSCertIDv2BC
,ExtendedKeyUsageBC
,ExtensionBC
,ExtensionsBC
,GeneralNameBC
,GeneralNamesBC
,IssuerAndSerialNumberBC
,IssuingDistributionPointBC
,KeyPurposeIdBC
,KeyTransRecipientInfoBC
,KeyUsageBC
,MessageImprintBC
,OCSPResponseBC
,OCSPResponseStatusBC
,OriginatorInfoBC
,OtherHashAlgAndValueBC
,PrivateKeyInfoBC
,RecipientIdentifierBC
,RecipientInfoBC
,ResponseBytesBC
,RSASSAPSSParamsBC
,SignaturePolicyIdBC
,SignaturePolicyIdentifierBC
,SigningCertificateBC
,SigningCertificateV2BC
,SigPolicyQualifierInfoBC
,SubjectKeyIdentifierBC
,SubjectPublicKeyInfoBC
,TBSCertificateBC
,TimeBC
,TSTInfoBC
,X500NameBC
public class ASN1EncodableBC extends java.lang.Object implements IASN1Encodable
Wrapper class forASN1Encodable
.
-
-
Field Summary
Fields Modifier and Type Field Description private org.bouncycastle.asn1.ASN1Encodable
encodable
-
Constructor Summary
Constructors Constructor Description ASN1EncodableBC(org.bouncycastle.asn1.ASN1Encodable encodable)
Creates new wrapper instance forASN1Encodable
.
-
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.org.bouncycastle.asn1.ASN1Encodable
getEncodable()
Gets actual org.bouncycastle object being wrapped.int
hashCode()
Returns a hash code value based on the wrapped object.boolean
isNull()
Checks if wrapped object is null.IASN1Primitive
toASN1Primitive()
Calls actualtoASN1Primitive
method for the wrapped ASN1Encodable object.java.lang.String
toString()
DelegatestoString
method call to the wrapped object.
-
-
-
Method Detail
-
getEncodable
public org.bouncycastle.asn1.ASN1Encodable getEncodable()
Gets actual org.bouncycastle object being wrapped.- Returns:
- wrapped
ASN1Encodable
.
-
toASN1Primitive
public IASN1Primitive toASN1Primitive()
Calls actualtoASN1Primitive
method for the wrapped ASN1Encodable object.- Specified by:
toASN1Primitive
in interfaceIASN1Encodable
- Returns:
IASN1Primitive
wrapped ASN1Primitive object.
-
isNull
public boolean isNull()
Checks if wrapped object is null.- Specified by:
isNull
in interfaceIASN1Encodable
- Returns:
- true if
null
is wrapped, false otherwise.
-
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
-
-