public abstract class SNMPv3SecurityModel extends Object implements SecurityModel
SNMPv3SecurityModel
implements
common methods and fields for security models for the SNMPv3
message processing model.Modifier and Type | Field and Description |
---|---|
protected OctetString |
localEngineID |
SECURITY_MODEL_ANY, SECURITY_MODEL_SNMPv1, SECURITY_MODEL_SNMPv2c, SECURITY_MODEL_TSM, SECURITY_MODEL_USM
Constructor and Description |
---|
SNMPv3SecurityModel() |
Modifier and Type | Method and Description |
---|---|
protected static byte[] |
buildMessageBuffer(BERInputStream scopedPDU) |
protected static byte[] |
buildWholeMessage(Integer32 snmpVersion,
byte[] scopedPdu,
byte[] globalData,
SecurityParameters securityParameters) |
OctetString |
getLocalEngineID()
Returns the local engine ID.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
generateRequestMessage, generateResponseMessage, getID, hasAuthoritativeEngineID, newSecurityParametersInstance, newSecurityStateReference, processIncomingMsg, supportsEngineIdDiscovery
protected OctetString localEngineID
public OctetString getLocalEngineID()
protected static byte[] buildWholeMessage(Integer32 snmpVersion, byte[] scopedPdu, byte[] globalData, SecurityParameters securityParameters) throws IOException
IOException
protected static byte[] buildMessageBuffer(BERInputStream scopedPDU) throws IOException
IOException
Copyright © 2017 SNMP4J.org. All rights reserved.