|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Object TcBasicTypeDecoder TcCompositeTypeDecoder TcTpmKey12
public class TcTpmKey12
Constructor Summary | |
---|---|
TcTpmKey12()
Constructor - see superclass for details |
|
TcTpmKey12(TcBlobData data)
Constructor - see superclass for details |
|
TcTpmKey12(TcBlobData data,
int offset)
Constructor - see superclass for details |
|
TcTpmKey12(TcCompositeTypeDecoder composite)
Constructor - see superclass for details |
Method Summary | |
---|---|
TcTpmKeyParms |
getAlgorithmParms()
Returns contents of the algorithmParms field. |
short |
getAuthDataUsage()
Returns contents of the authDataUsage field. |
TcBlobData |
getEncData()
Returns contents of the encData field. |
TcBlobData |
getEncoded()
This method encodes the TPM_KEY12 as a byte blob. |
long |
getEncSize()
Returns contents of the encSize field. |
int |
getFill()
Returns contents of the fill field. |
long |
getKeyFlags()
Returns contents of the keyFlags field. |
int |
getKeyUsage()
Returns contents of the keyUsage field. |
TcBlobData |
getPcrInfo()
Returns contents of the pcrInfo field. |
long |
getPcrInfoSize()
Returns contents of the pcrInfoSize field. |
TcTpmStorePubkey |
getPubKey()
Returns contents of the pubKey field. |
int |
getTag()
Returns contents of the tag field. |
void |
setAlgorithmParms(TcTpmKeyParms algorithmParms)
Sets the algorithmParms field. |
void |
setAuthDataUsage(short authDataUsage)
Sets the authDataUsage field. |
void |
setEncData(TcBlobData encData)
Sets the encData field. |
void |
setFill(int fill)
Sets the fill field. |
void |
setKeyFlags(long keyFlags)
Sets the keyFlags field. |
void |
setKeyUsage(int keyUsage)
Sets the keyUsage field. |
void |
setPcrInfo(TcBlobData pcrInfo)
Sets the pcrInfo field. |
void |
setPubKey(TcTpmStorePubkey pubKey)
Sets the pubKey field. |
void |
setTag(int tag)
Sets the tag field. |
String |
toString()
This method returns a String representation of the object. |
Methods inherited from class Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TcTpmKey12()
TcCompositeTypeDecoder.TcCompositeTypeDecoder()
public TcTpmKey12(TcBlobData data)
TcCompositeTypeDecoder.TcCompositeTypeDecoder(iaik.tc.tss.api.structs.common.TcBlobData)
public TcTpmKey12(TcBlobData data, int offset)
TcCompositeTypeDecoder.TcCompositeTypeDecoder(iaik.tc.tss.api.structs.common.TcBlobData,
int)
public TcTpmKey12(TcCompositeTypeDecoder composite)
TcCompositeTypeDecoder.TcCompositeTypeDecoder(iaik.tc.tss.api.structs.common.TcCompositeTypeDecoder)
Method Detail |
---|
public TcBlobData getEncoded()
getEncoded
in interface TcITpmKey
getEncoded
in class TcCompositeTypeDecoder
public String toString()
toString
in interface TcITpmKey
toString
in class TcCompositeTypeDecoder
public int getTag()
public void setTag(int tag)
public int getFill()
public void setFill(int fill)
public int getKeyUsage()
getKeyUsage
in interface TcITpmKey
public void setKeyUsage(int keyUsage)
setKeyUsage
in interface TcITpmKey
public long getKeyFlags()
getKeyFlags
in interface TcITpmKey
public void setKeyFlags(long keyFlags)
setKeyFlags
in interface TcITpmKey
public short getAuthDataUsage()
getAuthDataUsage
in interface TcITpmKey
public void setAuthDataUsage(short authDataUsage)
setAuthDataUsage
in interface TcITpmKey
public TcTpmKeyParms getAlgorithmParms()
getAlgorithmParms
in interface TcITpmKey
public void setAlgorithmParms(TcTpmKeyParms algorithmParms)
setAlgorithmParms
in interface TcITpmKey
public long getPcrInfoSize()
getPcrInfoSize
in interface TcITpmKey
public TcBlobData getPcrInfo()
getPcrInfo
in interface TcITpmKey
public void setPcrInfo(TcBlobData pcrInfo)
setPcrInfo
in interface TcITpmKey
public TcTpmStorePubkey getPubKey()
getPubKey
in interface TcITpmKey
public void setPubKey(TcTpmStorePubkey pubKey)
setPubKey
in interface TcITpmKey
public long getEncSize()
getEncSize
in interface TcITpmKey
public TcBlobData getEncData()
getEncData
in interface TcITpmKey
public void setEncData(TcBlobData encData)
setEncData
in interface TcITpmKey
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |