iaik.tc.asn1.secass
Class EKCertificateGenerationLocation
Object
BaseStructure
EKCertificateGenerationLocation
public class EKCertificateGenerationLocation
- extends BaseStructure
EKCertificateGenerationLocation ASN.1 structure.
EKCertificateGenerationLocation ::= ENUMERATED {
tpmManufacturer (0),
platformManufacturer (1),
ekCertSigner (2) }
Methods inherited from class Object |
getClass, notify, notifyAll, wait, wait, wait |
tpmManufacturer
public static final int tpmManufacturer
- See Also:
- Constant Field Values
platformManufacturer
public static final int platformManufacturer
- See Also:
- Constant Field Values
ekCertSigner
public static final int ekCertSigner
- See Also:
- Constant Field Values
EKCertificateGenerationLocation
public EKCertificateGenerationLocation()
EKCertificateGenerationLocation
public EKCertificateGenerationLocation(int type)
EKCertificateGenerationLocation
public EKCertificateGenerationLocation(ASN1Object obj)
throws CodingException
- Throws:
CodingException
toASN1Object
public ASN1Object toASN1Object()
throws CodingException
- Specified by:
toASN1Object
in class BaseStructure
- Throws:
CodingException
setLocation
public void setLocation(int location)
getLocation
public int getLocation()
parse
public static EKCertificateGenerationLocation parse(Properties prop,
String prefix)
hashCode
public int hashCode()
- Overrides:
hashCode
in class Object
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
toString
public String toString()
- Overrides:
toString
in class Object