- java.lang.Object
-
- org.snmp4j.agent.mo.snmp.dh.DHKeyInfo
-
public class DHKeyInfo extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
clearUsmKey()
java.security.KeyPair
generatePublicKey(org.snmp4j.security.dh.DHParameters dhParameters)
javax.crypto.KeyAgreement
getInitializedKeyAgreement()
byte[]
getSharedKey()
byte[]
getUsmKey()
boolean
isKeyChangePending()
void
setUsmKey(byte[] usmKey)
-
-
-
Method Detail
-
generatePublicKey
public java.security.KeyPair generatePublicKey(org.snmp4j.security.dh.DHParameters dhParameters) throws java.security.NoSuchAlgorithmException, java.security.InvalidAlgorithmParameterException
- Throws:
java.security.NoSuchAlgorithmException
java.security.InvalidAlgorithmParameterException
-
getInitializedKeyAgreement
public javax.crypto.KeyAgreement getInitializedKeyAgreement()
-
getSharedKey
public byte[] getSharedKey()
-
getUsmKey
public byte[] getUsmKey()
-
setUsmKey
public void setUsmKey(byte[] usmKey)
-
clearUsmKey
public void clearUsmKey()
-
isKeyChangePending
public boolean isKeyChangePending()
-
-