iaik.tc.asn1.secass
Class EKGenerationLocation

Object
  extended by BaseStructure
      extended by EKGenerationLocation

public class EKGenerationLocation
extends BaseStructure

EKGenerationLocation ASN.1 structure.

 EKGenerationLocation ::= ENUMERATED {
   tpmManufacturer (0),
   platformManufacturer (1),
   ekCertSigner (2) }
 


Field Summary
static int ekCertSigner
           
static int platformManufacturer
           
static int tpmManufacturer
           
 
Constructor Summary
EKGenerationLocation()
           
EKGenerationLocation(ASN1Object obj)
           
EKGenerationLocation(int type)
           
 
Method Summary
 boolean equals(Object obj)
           
 int getLocation()
           
 int hashCode()
           
static EKGenerationLocation parse(Properties prop, String prefix)
           
 void setLocation(int location)
           
 ASN1Object toASN1Object()
           
 String toString()
           
 
Methods inherited from class Object
getClass, notify, notifyAll, wait, wait, wait
 

Field Detail

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
Constructor Detail

EKGenerationLocation

public EKGenerationLocation()

EKGenerationLocation

public EKGenerationLocation(int type)

EKGenerationLocation

public EKGenerationLocation(ASN1Object obj)
                     throws CodingException
Throws:
CodingException
Method Detail

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