iaik.tc.asn1.secass
Class TPMSecurityAssertions
Object
BaseStructure
TPMSecurityAssertions
public class TPMSecurityAssertions
- extends BaseStructure
TPMSecurityAssertions ASN.1 structure.
TPMSecurityAssertions ::= SEQUENCE {
version Version DEFAULT v1,
fieldUpgradable BOOLEAN DEFAULT FALSE,
ekGenerationType [0] IMPLICIT EKGenerationType
OPTIONAL,
ekGenerationLocation [1] IMPLICIT EKGenerationLocation
OPTIONAL,
ekCertificateGenerationLocation [2] IMPLICIT EKCertificateGenerationLocation
OPTIONAL,
ccInfo [3] IMPLICIT CommonCriteriaMeasures
OPTIONAL,
fipsLevel [4] IMPLICIT FIPSLevel
OPTIONAL,
iso9000Certified [5] IMPLICIT BOOLEAN DEFAULT FALSE,
iso9000Uri IA5STRING OPTIONAL }
Field Summary |
static INTEGER |
v1
|
Methods inherited from class Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
v1
public static final INTEGER v1
TPMSecurityAssertions
public TPMSecurityAssertions()
TPMSecurityAssertions
public TPMSecurityAssertions(INTEGER version,
BOOLEAN fieldUpgradeable,
EKGenerationType ekGenerationType,
EKGenerationLocation ekGenerationLocation,
EKCertificateGenerationLocation ekCertificateGenerationLocation,
CommonCriteriaMeasures ccInfo,
FIPSLevel fipsLevel,
BOOLEAN iso9000Certified,
IA5String iso9000Uri)
TPMSecurityAssertions
public TPMSecurityAssertions(ASN1Object obj)
throws CodingException
- Throws:
CodingException
toASN1Object
public ASN1Object toASN1Object()
throws CodingException
- Specified by:
toASN1Object
in class BaseStructure
- Throws:
CodingException
setVersion
public void setVersion(INTEGER version)
setFieldUpgradeAble
public void setFieldUpgradeAble(BOOLEAN bool)
setEKGenerationType
public void setEKGenerationType(EKGenerationType ekGenerationType)
setEKGenerationLocation
public void setEKGenerationLocation(EKGenerationLocation ekGenerationLocation)
setEKCertificateGenerationLocation
public void setEKCertificateGenerationLocation(EKCertificateGenerationLocation ekCertificateGenerationLocation)
setCCInfo
public void setCCInfo(CommonCriteriaMeasures ccInfo)
setFIPSLevel
public void setFIPSLevel(FIPSLevel fipsLevel)
setIso9000Certified
public void setIso9000Certified(BOOLEAN bool)
setIso9000Uri
public void setIso9000Uri(IA5String iso9000Uri)
getVersion
public INTEGER getVersion()
getFieldUpgradeAble
public BOOLEAN getFieldUpgradeAble()
getEKGenerationType
public EKGenerationType getEKGenerationType()
getEKGenerationLocation
public EKGenerationLocation getEKGenerationLocation()
getEKCertificateGenerationLocation
public EKCertificateGenerationLocation getEKCertificateGenerationLocation()
getCCInfo
public CommonCriteriaMeasures getCCInfo()
getFIPSLevel
public FIPSLevel getFIPSLevel()
getIso9000Certified
public BOOLEAN getIso9000Certified()
getIso9000Uri
public IA5String getIso9000Uri()
parse
public static TPMSecurityAssertions parse(Properties prop,
String prefix)
toString
public String toString()
- Overrides:
toString
in class Object