Bouncy Castle Cryptography Library 1.48

org.bouncycastle.asn1.tsp
Class Accuracy

java.lang.Object
  extended by org.bouncycastle.asn1.ASN1Object
      extended by org.bouncycastle.asn1.tsp.Accuracy
All Implemented Interfaces:
ASN1Encodable

public class Accuracy
extends ASN1Object


Field Summary
protected static int MAX_MICROS
           
protected static int MAX_MILLIS
           
protected static int MIN_MICROS
           
protected static int MIN_MILLIS
           
 
Constructor Summary
protected Accuracy()
           
  Accuracy(ASN1Integer seconds, ASN1Integer millis, ASN1Integer micros)
           
 
Method Summary
static Accuracy getInstance(java.lang.Object o)
           
 ASN1Integer getMicros()
           
 ASN1Integer getMillis()
           
 ASN1Integer getSeconds()
           
 ASN1Primitive toASN1Primitive()
           Accuracy ::= SEQUENCE { seconds INTEGER OPTIONAL, millis [0] INTEGER (1..999) OPTIONAL, micros [1] INTEGER (1..999) OPTIONAL }
 
Methods inherited from class org.bouncycastle.asn1.ASN1Object
equals, getEncoded, getEncoded, hasEncodedTagValue, hashCode, toASN1Object
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MIN_MILLIS

protected static final int MIN_MILLIS
See Also:
Constant Field Values

MAX_MILLIS

protected static final int MAX_MILLIS
See Also:
Constant Field Values

MIN_MICROS

protected static final int MIN_MICROS
See Also:
Constant Field Values

MAX_MICROS

protected static final int MAX_MICROS
See Also:
Constant Field Values
Constructor Detail

Accuracy

protected Accuracy()

Accuracy

public Accuracy(ASN1Integer seconds,
                ASN1Integer millis,
                ASN1Integer micros)
Method Detail

getInstance

public static Accuracy getInstance(java.lang.Object o)

getSeconds

public ASN1Integer getSeconds()

getMillis

public ASN1Integer getMillis()

getMicros

public ASN1Integer getMicros()

toASN1Primitive

public ASN1Primitive toASN1Primitive()
 Accuracy ::= SEQUENCE {
             seconds        INTEGER              OPTIONAL,
             millis     [0] INTEGER  (1..999)    OPTIONAL,
             micros     [1] INTEGER  (1..999)    OPTIONAL
             }
 

Specified by:
toASN1Primitive in interface ASN1Encodable
Specified by:
toASN1Primitive in class ASN1Object

Bouncy Castle Cryptography Library 1.48