Bouncy Castle Cryptography Library 1.77.0

org.bouncycastle.asn1.x9
Class ValidationParams

java.lang.Object
  |
  +--org.bouncycastle.asn1.ASN1Object
        |
        +--org.bouncycastle.asn1.x9.ValidationParams
All Implemented Interfaces:
ASN1Encodable, Encodable

public class ValidationParams
extends ASN1Object

Diffie-Hellman domain validation parameters. ValidationParams ::= SEQUENCE { seed BIT STRING, pgenCounter INTEGER }


Constructor Summary
ValidationParams(byte[] seed, int pgenCounter)
           
ValidationParams(DERBitString seed, ASN1Integer pgenCounter)
           
 
Method Summary
static ValidationParams getInstance(ASN1TaggedObject obj, boolean explicit)
           
static ValidationParams getInstance(java.lang.Object obj)
           
 java.math.BigInteger getPgenCounter()
           
 byte[] getSeed()
           
 ASN1Primitive toASN1Primitive()
          Method providing a primitive representation of this object suitable for encoding.
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
encodeTo, encodeTo, equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ValidationParams

public ValidationParams(byte[] seed,
                        int pgenCounter)

ValidationParams

public ValidationParams(DERBitString seed,
                        ASN1Integer pgenCounter)
Method Detail

getInstance

public static ValidationParams getInstance(ASN1TaggedObject obj,
                                           boolean explicit)

getInstance

public static ValidationParams getInstance(java.lang.Object obj)

getSeed

public byte[] getSeed()

getPgenCounter

public java.math.BigInteger getPgenCounter()

toASN1Primitive

public ASN1Primitive toASN1Primitive()
Description copied from class: ASN1Object
Method providing a primitive representation of this object suitable for encoding.
Overrides:
toASN1Primitive in class ASN1Object
Following copied from class: org.bouncycastle.asn1.ASN1Object
Returns:
a primitive representation of this object.

Bouncy Castle Cryptography Library 1.77.0