Package org.snmp4j.security
Class UsmSecurityStateReference
java.lang.Object
org.snmp4j.security.UsmSecurityStateReference
- All Implemented Interfaces:
SecurityStateReference
The
UsmSecurityStateReference
holds cached security data
for the USM
security model.- Version:
- 1.1
- Author:
- Frank Fock
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionbyte[]
byte[]
byte[]
int
byte[]
byte[]
void
setAuthenticationKey
(byte[] authenticationKey) void
setAuthenticationProtocol
(AuthenticationProtocol authenticationProtocol) void
setPrivacyKey
(byte[] privacyKey) void
setPrivacyProtocol
(PrivacyProtocol privacyProtocol) void
setSecurityEngineID
(byte[] securityEngineID) void
setSecurityLevel
(int securityLevel) void
setSecurityName
(byte[] securityName) void
setUserName
(byte[] userName)
-
Constructor Details
-
UsmSecurityStateReference
public UsmSecurityStateReference()
-
-
Method Details
-
getUserName
public byte[] getUserName() -
setUserName
public void setUserName(byte[] userName) -
setSecurityName
public void setSecurityName(byte[] securityName) -
getSecurityName
public byte[] getSecurityName() -
setSecurityEngineID
public void setSecurityEngineID(byte[] securityEngineID) -
getSecurityEngineID
public byte[] getSecurityEngineID() -
setAuthenticationProtocol
-
getAuthenticationProtocol
-
setPrivacyProtocol
-
getPrivacyProtocol
-
setAuthenticationKey
public void setAuthenticationKey(byte[] authenticationKey) -
getAuthenticationKey
public byte[] getAuthenticationKey() -
setPrivacyKey
public void setPrivacyKey(byte[] privacyKey) -
getPrivacyKey
public byte[] getPrivacyKey() -
setSecurityLevel
public void setSecurityLevel(int securityLevel) -
getSecurityLevel
public int getSecurityLevel()
-