iaik.tc.asn1.secass
Class TBBSecurityAssertions
Object
BaseStructure
TBBSecurityAssertions
public class TBBSecurityAssertions
- extends BaseStructure
TBBSecurityAssertions ASN.1 structure.
TBBSecurityAssertions ::= SEQUENCE {
version Version DEFAULT v1,
ccInfo [0] IMPLICIT CommonCriteriaMeasures
OPTIONAL,
fipsLevel [1] IMPLICIT FIPSLevel
OPTIONAL,
rtmType [2] IMPLICIT MeasurementRootType
OPTIONAL,
iso9000Certified 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
TBBSecurityAssertions
public TBBSecurityAssertions()
TBBSecurityAssertions
public TBBSecurityAssertions(INTEGER version,
CommonCriteriaMeasures ccInfo,
FIPSLevel fipsLevel,
MeasurementRootType rtmType,
BOOLEAN iso9000Certified,
IA5String iso9000Uri)
TBBSecurityAssertions
public TBBSecurityAssertions(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)
setCCInfo
public void setCCInfo(CommonCriteriaMeasures ccInfo)
setFIPSLevel
public void setFIPSLevel(FIPSLevel fipsLevel)
setRtmType
public void setRtmType(MeasurementRootType rtmType)
setIso9000Certified
public void setIso9000Certified(BOOLEAN bool)
setIso9000Uri
public void setIso9000Uri(IA5String iso9000Uri)
getVersion
public INTEGER getVersion()
getCCInfo
public CommonCriteriaMeasures getCCInfo()
getFIPSLevel
public FIPSLevel getFIPSLevel()
getRtmType
public MeasurementRootType getRtmType()
getIso9000Certified
public BOOLEAN getIso9000Certified()
getIso9000Uri
public IA5String getIso9000Uri()
parse
public static TBBSecurityAssertions parse(Properties prop,
String prefix)
toString
public String toString()
- Overrides:
toString
in class Object