Interface IASN1OutputStream
- All Superinterfaces:
-
AutoCloseable
,Closeable
- All Known Implementing Classes:
-
ASN1OutputStreamBC
,ASN1OutputStreamBCFips
This interface represents the wrapper for ASN1OutputStream that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
close()
Delegatesclose
method call to the wrapped stream.void
writeObject
(IASN1Primitive primitive) Calls actualwriteObject
method for the wrapped ASN1OutputStream object.
-
Method Details
-
writeObject
Calls actualwriteObject
method for the wrapped ASN1OutputStream object.- Parameters:
-
primitive
- wrapped ASN1Primitive object. - Throws:
-
IOException
- if an I/O error occurs.
-
close
Delegatesclose
method call to the wrapped stream.- Specified by:
-
close
in interfaceAutoCloseable
- Specified by:
-
close
in interfaceCloseable
- Throws:
-
IOException
-