jsdsi
Class OneTime

java.lang.Object
  |
  +--jsdsi.Obj
        |
        +--jsdsi.OnlineTest
              |
              +--jsdsi.OneTime

public class OneTime
extends OnlineTest

An online test that must be performed by the verifier and is only valid at the time the test is executed.

Author:
Sameer Ajmani

Constructor Summary
OneTime(Principal p, java.net.URL[] u)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
(package private)  Sexp[] getSexpParts()
           
(package private)  java.lang.String getSexpType()
           
 int hashCode()
           
(package private) static OneTime parseOneTime(Principal p, java.net.URL[] u, java.util.Iterator obody)
           
 
Methods inherited from class jsdsi.OnlineTest
getPrincipal, getURLs, parseOnlineTest, toSexp
 
Methods inherited from class jsdsi.Obj
parseObj, parseObj, toByteArray, toString
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

OneTime

public OneTime(Principal p,
               java.net.URL[] u)
Method Detail

equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class OnlineTest

hashCode

public int hashCode()
Overrides:
hashCode in class OnlineTest

getSexpType

java.lang.String getSexpType()
Specified by:
getSexpType in class OnlineTest

getSexpParts

Sexp[] getSexpParts()
Specified by:
getSexpParts in class OnlineTest

parseOneTime

static OneTime parseOneTime(Principal p,
                            java.net.URL[] u,
                            java.util.Iterator obody)
                     throws SexpParseException
SexpParseException