|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
ObjectTcBasicTypeDecoder
TcCompositeTypeDecoder
TcTpmIdentityProof
public class TcTpmIdentityProof
This structure contains fields that a privacy-CA requires in order to decide whether to attest to the given TPM identity.
Constructor Summary | |
---|---|
TcTpmIdentityProof()
Constructor - see superclass for details |
|
TcTpmIdentityProof(TcBlobData blob)
Constructor - see superclass for details |
|
TcTpmIdentityProof(TcBlobData blob,
int offset)
Constructor - see superclass for details |
|
TcTpmIdentityProof(TcCompositeTypeDecoder composite)
Constructor - see superclass for details |
Method Summary | |
---|---|
TcBlobData |
getConformanceCredential()
Returns contents of the conformanceCredential field. |
long |
getConformanceSize()
Returns contents of the conformanceSize field. |
TcBlobData |
getEncoded()
This method encodes the TPM_IDENTITY_PROOF as a byte blob. |
TcBlobData |
getEndorsementCredential()
Returns contents of the endorsementCredential field. |
long |
getEndorsementSize()
Returns contents of the endorsementSize field. |
TcBlobData |
getIdentityBinding()
Returns contents of the identityBinding field. |
long |
getIdentityBindingSize()
Returns contents of the identityBindingSize field. |
TcTpmPubkey |
getIdentityKey()
Returns contents of the identityKey field. |
TcBlobData |
getLabelArea()
Returns contents of the labelArea field. |
long |
getLabelSize()
Returns contents of the labelSize field. |
TcBlobData |
getPlatformCredential()
Returns contents of the platformCredential field. |
long |
getPlatformSize()
Returns contents of the platformSize field. |
TcTpmVersion |
getVersion()
Returns contents of the version field. |
void |
setConformanceCredential(TcBlobData conformanceCredential)
Sets the conformanceCredential field. |
void |
setEndorsementCredential(TcBlobData endorsementCredential)
Sets the endorsementCredential field. |
void |
setIdentityBinding(TcBlobData identityBinding)
Sets the identityBinding field. |
void |
setIdentityKey(TcTpmPubkey identityKey)
Sets the identityKey field. |
void |
setLabelArea(TcBlobData labelArea)
Sets the labelArea field. |
void |
setPlatformCredential(TcBlobData platformCredential)
Sets the platformCredential field. |
void |
setVersion(TcTpmStructVer version)
Sets the version 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 TcTpmIdentityProof()
public TcTpmIdentityProof(TcBlobData blob)
public TcTpmIdentityProof(TcBlobData blob, int offset)
public TcTpmIdentityProof(TcCompositeTypeDecoder composite)
Method Detail |
---|
public TcBlobData getEncoded()
getEncoded
in class TcCompositeTypeDecoder
public String toString()
toString
in class TcCompositeTypeDecoder
public TcBlobData getConformanceCredential()
public void setConformanceCredential(TcBlobData conformanceCredential)
public long getConformanceSize()
public TcBlobData getEndorsementCredential()
public void setEndorsementCredential(TcBlobData endorsementCredential)
public long getEndorsementSize()
public TcBlobData getIdentityBinding()
public void setIdentityBinding(TcBlobData identityBinding)
public long getIdentityBindingSize()
public TcTpmPubkey getIdentityKey()
public void setIdentityKey(TcTpmPubkey identityKey)
public TcBlobData getLabelArea()
public void setLabelArea(TcBlobData labelArea)
public long getLabelSize()
public TcBlobData getPlatformCredential()
public void setPlatformCredential(TcBlobData platformCredential)
public long getPlatformSize()
public TcTpmVersion getVersion()
public void setVersion(TcTpmStructVer version)
|
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |