- 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 voidclearUsmKey()java.security.KeyPairgeneratePublicKey(org.snmp4j.security.dh.DHParameters dhParameters)javax.crypto.KeyAgreementgetInitializedKeyAgreement()byte[]getSharedKey()byte[]getUsmKey()booleanisKeyChangePending()voidsetUsmKey(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.NoSuchAlgorithmExceptionjava.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()
-
-