iaik.tc.asn1.secass
Class EKGenerationLocation
Object
BaseStructure
EKGenerationLocation
public class EKGenerationLocation
- extends BaseStructure
EKGenerationLocation ASN.1 structure.
EKGenerationLocation ::= 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
EKGenerationLocation
public EKGenerationLocation()
EKGenerationLocation
public EKGenerationLocation(int type)
EKGenerationLocation
public EKGenerationLocation(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 EKGenerationLocation 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