Package org.bouncycastle.mime
Interface MimeParserListener
- All Known Implementing Classes:
SMimeParserListener
public interface MimeParserListener
Base interface for a MIME parser listener.
-
Method Summary
Modifier and TypeMethodDescriptioncreateContext
(MimeParserContext parserContext, Headers headers) Create an appropriate context object for the MIME object represented by headers.void
object
(MimeParserContext parserContext, Headers headers, InputStream inputStream) Signal that a MIME object has been discovered.
-
Method Details
-
createContext
Create an appropriate context object for the MIME object represented by headers.- Parameters:
parserContext
- context object for the current parser.headers
- MIME headers for the object that has been discovered.- Returns:
- a MimeContext
-
object
void object(MimeParserContext parserContext, Headers headers, InputStream inputStream) throws IOException Signal that a MIME object has been discovered.- Parameters:
parserContext
- context object for the current parser.headers
- headers for the MIME object.inputStream
- input stream representing its content.- Throws:
IOException
- in case of a parsing/processing error.
-