|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface SnmpMsgTranslator
The translator interface is implemented by classes dealing with a specific SNMP protocol version. SnmpMsgTranslator are used in conjunction with SnmpMsgProcessingModel implementations (e.g. SnmpMsgProcessingModelV3
).
Method Summary | |
---|---|
byte[] |
getAccessContext(SnmpMsg msg)
Returns the message access context name. |
byte[] |
getContextEngineId(SnmpMsg msg)
Returns the message context Engine Id. |
byte[] |
getContextName(SnmpMsg msg)
Returns the message context name. |
byte[] |
getEncryptedPdu(SnmpMsg msg)
Returns the message encrypted pdu or null if no encryption. |
byte[] |
getFlatSecurityParameters(SnmpMsg msg)
Returns an encoded representation of security parameters contained in the passed msg. |
byte |
getMsgFlags(SnmpMsg msg)
Returns the message flags. |
int |
getMsgId(SnmpMsg msg)
Returns the request or message Id contained in the passed message. |
int |
getMsgMaxSize(SnmpMsg msg)
Returns the response max message size. |
int |
getMsgSecurityModel(SnmpMsg msg)
Returns the message security model. |
byte[] |
getRawContextName(SnmpMsg msg)
Returns the raw message context name. |
int |
getSecurityLevel(SnmpMsg msg)
Returns the message security level. |
SnmpSecurityParameters |
getSecurityParameters(SnmpMsg msg)
Returns the message security parameters. |
void |
setContextEngineId(SnmpMsg req,
byte[] contextEngineId)
Set the context engine Id of the passed message. |
void |
setContextName(SnmpMsg req,
byte[] contextName)
Set the context name of the passed message. |
Method Detail |
---|
int getMsgId(SnmpMsg msg)
int getMsgMaxSize(SnmpMsg msg)
byte getMsgFlags(SnmpMsg msg)
int getMsgSecurityModel(SnmpMsg msg)
int getSecurityLevel(SnmpMsg msg)
byte[] getFlatSecurityParameters(SnmpMsg msg)
SnmpSecurityParameters getSecurityParameters(SnmpMsg msg)
byte[] getContextEngineId(SnmpMsg msg)
byte[] getContextName(SnmpMsg msg)
byte[] getRawContextName(SnmpMsg msg)
byte[] getAccessContext(SnmpMsg msg)
byte[] getEncryptedPdu(SnmpMsg msg)
void setContextName(SnmpMsg req, byte[] contextName)
void setContextEngineId(SnmpMsg req, byte[] contextEngineId)
|
Open Source build 02 opendmk-1.0-b02 2007.10.01_19:17:46_MEST |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |