Class ASN1EncodingBC

  • All Implemented Interfaces:
    IASN1Encoding

    public class ASN1EncodingBC
    extends java.lang.Object
    implements IASN1Encoding
    Wrapper class for ASN1Encoding.
    • Constructor Summary

      Constructors 
      Constructor Description
      ASN1EncodingBC​(org.bouncycastle.asn1.ASN1Encoding asn1Encoding)
      Creates new wrapper instance for ASN1Encoding.
    • Method Summary

      All Methods Static 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.ASN1Encoding getASN1Encoding()
      Gets actual org.bouncycastle object being wrapped.
      java.lang.String getBer()
      Gets BER constant for the wrapped ASN1Encoding.
      java.lang.String getDer()
      Gets DER constant for the wrapped ASN1Encoding.
      static ASN1EncodingBC getInstance()
      Gets wrapper instance.
      int hashCode()
      Returns a hash code value based on the wrapped object.
      java.lang.String toString()
      Delegates toString method call to the wrapped object.
      • Methods inherited from class java.lang.Object

        clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Field Detail

      • asn1Encoding

        private final org.bouncycastle.asn1.ASN1Encoding asn1Encoding
    • Constructor Detail

      • ASN1EncodingBC

        public ASN1EncodingBC​(org.bouncycastle.asn1.ASN1Encoding asn1Encoding)
        Creates new wrapper instance for ASN1Encoding.
        Parameters:
        asn1Encoding - ASN1Encoding to be wrapped
    • Method Detail

      • getASN1Encoding

        public org.bouncycastle.asn1.ASN1Encoding getASN1Encoding()
        Gets actual org.bouncycastle object being wrapped.
        Returns:
        wrapped ASN1Encoding.
      • getDer

        public java.lang.String getDer()
        Gets DER constant for the wrapped ASN1Encoding.
        Specified by:
        getDer in interface IASN1Encoding
        Returns:
        ASN1Encoding.DER value.
      • getBer

        public java.lang.String getBer()
        Gets BER constant for the wrapped ASN1Encoding.
        Specified by:
        getBer in interface IASN1Encoding
        Returns:
        ASN1Encoding.BER value.
      • equals

        public boolean equals​(java.lang.Object o)
        Indicates whether some other object is "equal to" this one. Compares wrapped objects.
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Returns a hash code value based on the wrapped object.
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Delegates toString method call to the wrapped object.
        Overrides:
        toString in class java.lang.Object