iaik.tc.tss.api.structs.tsp
Class TcTssCallback

Object
  extended by TcTssCallback

public abstract class TcTssCallback
extends Object

This class implements the TSS callback functionality conforming with the TSS 1.2 specification.

TSS Spec. 1.2 Errata A, page number:
113

Constructor Summary
TcTssCallback()
          Default constructor.
 
Method Summary
abstract  void callback()
          When extending this class, this method has to be implemented.
abstract  Object clone()
          Clone method.
 long getAlg()
          This method returns the content of the alg field.
 TcBlobData getAppData()
          This method returns the content of the appData field.
 void setAlg(long alg)
          This method sets the content of the alg field.
 void setAppData(TcBlobData appData)
          This method sets the content of the appData field.
 
Methods inherited from class Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TcTssCallback

public TcTssCallback()
Default constructor.

Method Detail

callback

public abstract void callback()
When extending this class, this method has to be implemented. It has to implement the actual callback functionality and is called by the TSP.


clone

public abstract Object clone()
Clone method.

Overrides:
clone in class Object

getAlg

public long getAlg()
This method returns the content of the alg field.


setAlg

public void setAlg(long alg)
This method sets the content of the alg field.


getAppData

public TcBlobData getAppData()
This method returns the content of the appData field.


setAppData

public void setAppData(TcBlobData appData)
This method sets the content of the appData field.