public class DHDomainParameters extends ASN1Object
Modifier and Type | Field and Description |
---|---|
private ASN1Integer |
g |
private ASN1Integer |
j |
private ASN1Integer |
p |
private ASN1Integer |
q |
private DHValidationParms |
validationParms |
Modifier | Constructor and Description |
---|---|
|
DHDomainParameters(ASN1Integer p,
ASN1Integer g,
ASN1Integer q,
ASN1Integer j,
DHValidationParms validationParms) |
private |
DHDomainParameters(ASN1Sequence seq) |
|
DHDomainParameters(BigInteger p,
BigInteger g,
BigInteger q,
BigInteger j,
DHValidationParms validationParms) |
Modifier and Type | Method and Description |
---|---|
ASN1Integer |
getG() |
static DHDomainParameters |
getInstance(ASN1TaggedObject obj,
boolean explicit) |
static DHDomainParameters |
getInstance(Object obj) |
ASN1Integer |
getJ() |
private static ASN1Encodable |
getNext(Enumeration e) |
ASN1Integer |
getP() |
ASN1Integer |
getQ() |
DHValidationParms |
getValidationParms() |
ASN1Primitive |
toASN1Primitive()
Method providing a primitive representation of this object suitable for encoding.
|
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
private ASN1Integer p
private ASN1Integer g
private ASN1Integer q
private ASN1Integer j
private DHValidationParms validationParms
public DHDomainParameters(BigInteger p, BigInteger g, BigInteger q, BigInteger j, DHValidationParms validationParms)
public DHDomainParameters(ASN1Integer p, ASN1Integer g, ASN1Integer q, ASN1Integer j, DHValidationParms validationParms)
private DHDomainParameters(ASN1Sequence seq)
public static DHDomainParameters getInstance(ASN1TaggedObject obj, boolean explicit)
public static DHDomainParameters getInstance(Object obj)
private static ASN1Encodable getNext(Enumeration e)
public ASN1Integer getP()
public ASN1Integer getG()
public ASN1Integer getQ()
public ASN1Integer getJ()
public DHValidationParms getValidationParms()
public ASN1Primitive toASN1Primitive()
ASN1Object
toASN1Primitive
in interface ASN1Encodable
toASN1Primitive
in class ASN1Object