org.bouncycastle.asn1.x9
Class DHPublicKey
java.lang.Object
|
+--org.bouncycastle.asn1.ASN1Object
|
+--org.bouncycastle.asn1.x9.DHPublicKey
- All Implemented Interfaces:
- ASN1Encodable, Encodable
- public class DHPublicKey
- extends ASN1Object
X9.42 definition of a DHPublicKey
DHPublicKey ::= INTEGER
Constructor Summary |
DHPublicKey(java.math.BigInteger y)
Base constructor. |
Methods inherited from class java.lang.Object |
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
DHPublicKey
public DHPublicKey(java.math.BigInteger y)
- Base constructor.
- Parameters:
y
- the public value Y.
getInstance
public static DHPublicKey getInstance(ASN1TaggedObject obj,
boolean explicit)
- Return a DHPublicKey from the passed in tagged object.
- Parameters:
obj
- a tagged object.explicit
- true if the contents of the object is explictly tagged, false otherwise.- Returns:
- a DHPublicKey
getInstance
public static DHPublicKey getInstance(java.lang.Object obj)
- Return a DHPublicKey from the passed in object.
- Parameters:
obj
- an object for conversion or a byte[].- Returns:
- a DHPublicKey
getY
public java.math.BigInteger getY()
- Return the public value Y for the key.
- Returns:
- the Y value.
toASN1Primitive
public ASN1Primitive toASN1Primitive()
- Return an ASN.1 primitive representation of this object.
- Overrides:
toASN1Primitive
in class ASN1Object
- Returns:
- an ASN1Integer.