Defines the interface of the object in charge of encoding and decoding SNMP packets.
You will not usually need to use this interface, except if you
decide to replace the default implementation SnmpPduFactoryBER .
An SnmpPduFactory object is attached to an
{@link com.sun.jmx.snmp.daemon.SnmpAdaptorServer SNMP protocol adaptor}
or an {@link com.sun.jmx.snmp.SnmpPeer SnmpPeer}.
It is used each time an SNMP packet needs to be encoded or decoded.
{@link com.sun.jmx.snmp.SnmpPduFactoryBER SnmpPduFactoryBER} is the default
implementation.
It simply applies the standard ASN.1 encoding and decoding
on the bytes of the SNMP packet.
It's possible to implement your own SnmpPduFactory
object and to add authentication and/or encryption to the
default encoding/decoding process.
This API is a Sun Microsystems internal API and is subject
to change without notice. |