# DiffieHellmanKeyPair Member List

This is the complete list of members for DiffieHellmanKeyPair, including all inherited members.

$parameters | DiffieHellmanKeyPair | `[private]`
$private | DiffieHellmanKeyPair | `[private]`
$public | DiffieHellmanKeyPair | `[private]`
__construct(DiffieHellmanParameters $parameters) | DiffieHellmanKeyPair |
create(DiffieHellmanParameters $parameters) | DiffieHellmanKeyPair | `[static]`
generate(DiffieHellmanParameters $parameters, RandomSource $randomSource) | DiffieHellmanKeyPair | `[static]`
getPrivate() | DiffieHellmanKeyPair |
getPublic() | DiffieHellmanKeyPair |
makeSharedKey(BigInteger $otherSitePublic) | DiffieHellmanKeyPair |
setPrivate(BigInteger $private) | DiffieHellmanKeyPair |
setPublic(BigInteger $public) | DiffieHellmanKeyPair |