Interface Dumpable

All Known Subinterfaces:
Block
All Known Implementing Classes:
AbstractBlock, AbstractCryptPayloadOperation, AbstractRedundancyOperation, AddRedundancyOperation, AlgorithmParameter, AsymmetricAlgorithmSpec, AsymmetricKey, BlendingParameter, BlendingSpec, CipherSpec, DecryptPayloadOperation, EncryptPayloadOperation, HeaderRequest, HeaderRequestCapability, HeaderRequestFactory, HeaderRequestIdentity, HeaderRequestIncreaseMessageQuota, HeaderRequestIncreaseTransferQuota, HeaderRequestQueryQuota, IdentityBlock, IdentityStore, IdentityStoreBlock, InnerMessageBlock, Key, MacAlgorithm, MacAlgorithmSpec, MapBlockOperation, MergePayloadOperation, Operation, PayloadChunk, PrefixBlock, RemoveRedundancyOperation, ReplyBlock, RoutingCombo, SizeBlock, SplitPayloadOperation, SymmetricAlgorithmSpec, SymmetricKey, UsagePeriod, VortexMessage

public interface Dumpable
  • Method Summary

    Modifier and Type
    Method
    Description
    org.bouncycastle.asn1.ASN1Object
    Dumps an ASN.1 representation of the object.
  • Method Details

    • toAsn1Object

      org.bouncycastle.asn1.ASN1Object toAsn1Object(DumpType dt) throws IOException

      Dumps an ASN.1 representation of the object.

      Parameters:
      dt - the dump type to be used
      Returns:
      the ASN.1 string representation of the object
      Throws:
      IOException - if dumping of the object fails due to an illegal internal state of the object