~brian-thomason/+junk/bouncycastle

« back to all changes in this revision

Viewing changes to src/org/bouncycastle/jce/spec/ElGamalPublicKeySpec.java

  • Committer: Brian Thomason
  • Date: 2011-12-20 17:20:32 UTC
  • Revision ID: brian.thomason@canonical.com-20111220172032-rdtm13jgdxtksacr
Initial import

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
package org.bouncycastle.jce.spec;
 
2
 
 
3
import java.math.BigInteger;
 
4
 
 
5
/**
 
6
 * This class specifies an ElGamal public key with its associated parameters.
 
7
 *
 
8
 * @see ElGamalPrivateKeySpec
 
9
 */
 
10
public class ElGamalPublicKeySpec
 
11
    extends ElGamalKeySpec
 
12
{
 
13
    private BigInteger  y;
 
14
 
 
15
    public ElGamalPublicKeySpec(
 
16
        BigInteger              y,
 
17
        ElGamalParameterSpec    spec)
 
18
    {
 
19
        super(spec);
 
20
 
 
21
        this.y = y;
 
22
    }
 
23
 
 
24
    /**
 
25
     * Returns the public value <code>y</code>.
 
26
     *
 
27
     * @return the public value <code>y</code>
 
28
     */
 
29
    public BigInteger getY()
 
30
    {
 
31
        return y;
 
32
    }
 
33
}