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
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbyte[]byte[]byte[]intbyte[]byte[]voidsetAuthenticationKey(byte[] authenticationKey) voidsetAuthenticationProtocol(AuthenticationProtocol authenticationProtocol) voidsetPrivacyKey(byte[] privacyKey) voidsetPrivacyProtocol(PrivacyProtocol privacyProtocol) voidsetSecurityEngineID(byte[] securityEngineID) voidsetSecurityLevel(int securityLevel) voidsetSecurityName(byte[] securityName) voidsetUserName(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()
-