1 package org.bouncycastle.crypto;
4 * a holding class for public/private parameter pairs.
6 public class AsymmetricCipherKeyPair
8 private CipherParameters publicParam;
9 private CipherParameters privateParam;
14 * @param publicParam a public key parameters object.
15 * @param privateParam the corresponding private key parameters.
17 public AsymmetricCipherKeyPair(
18 CipherParameters publicParam,
19 CipherParameters privateParam)
21 this.publicParam = publicParam;
22 this.privateParam = privateParam;
26 * return the public key parameters.
28 * @return the public key parameters.
30 public CipherParameters getPublic()
36 * return the private key parameters.
38 * @return the private key parameters.
40 public CipherParameters getPrivate()