Add a TokenProducer3
which works with a new TokenHandler3
interface.
Most token handlers will report problems through error handlers and throw no checked exceptions, in which case you should use TokenProducer
together with a TokenHandler
or TokenHandler2
. In other use cases your handler may want to throw checked exceptions, and then you must use TokenProducer3
with a TokenHandler3
instead.