- java.lang.Object
-
- org.snmp4j.agent.mo.MOColumn<V>
-
- org.snmp4j.agent.mo.MOMutableColumn<org.snmp4j.smi.OctetString>
-
- org.snmp4j.agent.mo.snmp.KeyChange
-
- org.snmp4j.agent.mo.snmp.UsmKeyChange
-
- All Implemented Interfaces:
Comparable<MOColumn<org.snmp4j.smi.OctetString>>
- Direct Known Subclasses:
UsmOwnKeyChange
public class UsmKeyChange extends KeyChange
-
-
Field Summary
Fields Modifier and Type Field Description static int
AUTH_KEY_CHANGE
static int
PRIV_KEY_CHANGE
-
Constructor Summary
Constructors Constructor Description UsmKeyChange(int columnID, MOAccess access, int type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)
protected int
getDigestLength(UsmMIB.UsmTableRow row, MOTableRow changeSet)
void
prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)
-
Methods inherited from class org.snmp4j.agent.mo.MOMutableColumn
addMOValueValidationListener, cleanup, getDefaultValue, isMandatory, isMutableInService, removeMOValueValidationListener, setDefaultValue, setMandatory, setMutableInService, toString, undo, validate, validateSetRequest
-
Methods inherited from class org.snmp4j.agent.mo.MOColumn
compareTo, getAccess, getColumnID, getRestoreValue, getStoreValue, getSyntax, getTable, getValue, isVolatile, setAccess, setColumnID, setSyntax, setTable
-
-
-
-
Field Detail
-
AUTH_KEY_CHANGE
public static final int AUTH_KEY_CHANGE
- See Also:
- Constant Field Values
-
PRIV_KEY_CHANGE
public static final int PRIV_KEY_CHANGE
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
UsmKeyChange
public UsmKeyChange(int columnID, MOAccess access, int type)
-
-
Method Detail
-
prepare
public void prepare(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)
- Overrides:
prepare
in classMOMutableColumn<org.snmp4j.smi.OctetString>
-
getDigestLength
protected int getDigestLength(UsmMIB.UsmTableRow row, MOTableRow changeSet)
-
commit
public void commit(SubRequest<?> subRequest, MOTableRow row, MOTableRow changeSet, int column)
- Overrides:
commit
in classMOMutableColumn<org.snmp4j.smi.OctetString>
-
-