de.datenzone.tpm4java
Class TPMTransportSession
java.lang.Object
de.datenzone.tpm4java.TPMSession
de.datenzone.tpm4java.TPMTransportSession
public class TPMTransportSession
- extends TPMSession
Transport sessions, for use with TPM_Execute. This session can be used to
establish a secured channel to the TPM.
This functionality has not been fully implemented.
- Author:
- Martin Hermanowski
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
TCS
public TSSCoreService TCS
TPMTransportSession
public TPMTransportSession(int handle,
byte[] transNounce,
java.math.BigInteger startTicks,
TSSCoreService backend)
throws java.security.InvalidKeyException,
java.security.NoSuchAlgorithmException
- Throws:
java.security.InvalidKeyException
java.security.NoSuchAlgorithmException
toString
public java.lang.String toString()
- Overrides:
toString in class java.lang.Object
getNounceEven
public byte[] getNounceEven()
- Specified by:
getNounceEven in class TPMSession
getHandle
public int getHandle()
- Specified by:
getHandle in class TPMSession
getSecret
public byte[] getSecret()
setNounceEven
public void setNounceEven(byte[] nounceEven)
- Specified by:
setNounceEven in class TPMSession
getStartTicks
public java.math.BigInteger getStartTicks()
setSecret
public void setSecret(byte[] secret)
http://tpm4java.datenzone.de/