|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectiaik.tc.tss.impl.java.tddl.TcTddl
iaik.tc.tss.impl.java.tddl.TcTddlLinux
public class TcTddlLinux
This class implements the TDDL layer for LINUX operating systems. The basic assumption is that the TPM is made available by means of a character device (e.g. /dev/tpm0).
Method Summary | |
---|---|
void |
cancel()
This method is not implemented by this TDDL. |
void |
close()
This method closes the previously opened TPM device. |
void |
getCapability()
This method is not implemented by this TDDL. |
void |
getStatus()
This method is not implemented by this TDDL. |
boolean |
isOpen()
This method returns true if the TPM device is already open, false otherwise. |
void |
open()
This method opens the TPM device. |
void |
powerManagement()
This method is not implemented by this TDDL. |
void |
powerManagementControl()
This method is not implemented by this TDDL. |
void |
setCapability()
This method is not implemented by this TDDL. |
void |
setStatus()
This method is not implemented by this TDDL. |
TcBlobData |
transmitData(TcBlobData command)
This sends the given byte blob to the TPM. |
Methods inherited from class iaik.tc.tss.impl.java.tddl.TcTddl |
---|
getInstance |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public void open() throws TcTddlException
open
in class TcTddl
TcTddlException
- This exception is thrown if no TPM device could not be
opened.public boolean isOpen()
isOpen
in class TcTddl
public void close() throws TcTddlException
close
in class TcTddl
TcTddlException
public TcBlobData transmitData(TcBlobData command) throws TcTddlException
command
- The command blob to the sent to the TPM.
TcTddlException
- This exception is thrown if writing to or reading from the
TPM device failed.public void cancel() throws TcTddlException
cancel
in class TcTddl
TcTddlException
public void getCapability() throws TcTddlException
getCapability
in class TcTddl
TcTddlException
public void setCapability() throws TcTddlException
setCapability
in class TcTddl
TcTddlException
public void getStatus() throws TcTddlException
getStatus
in class TcTddl
TcTddlException
public void setStatus() throws TcTddlException
setStatus
in class TcTddl
TcTddlException
public void powerManagement() throws TcTddlException
powerManagement
in class TcTddl
TcTddlException
public void powerManagementControl() throws TcTddlException
powerManagementControl
in class TcTddl
TcTddlException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |