Interface IASN1InputStream
-
- All Superinterfaces:
java.lang.AutoCloseable
,java.io.Closeable
- All Known Implementing Classes:
ASN1InputStreamBC
public interface IASN1InputStream extends java.io.Closeable
This interface represents the wrapper for ASN1InputStream that provides the ability to switch between bouncy-castle and bouncy-castle FIPS implementations.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
close()
Delegatesclose
method call to the wrapped stream.IASN1Primitive
readObject()
Calls actualreadObject
method for the wrapped ASN1InputStream object.
-
-
-
Method Detail
-
readObject
IASN1Primitive readObject() throws java.io.IOException
Calls actualreadObject
method for the wrapped ASN1InputStream object.- Returns:
IASN1Primitive
wrapped ASN1Primitive object.- Throws:
java.io.IOException
- if an I/O error occurs.
-
close
void close() throws java.io.IOException
Delegatesclose
method call to the wrapped stream.- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Throws:
java.io.IOException
-
-