iaik.tc.asn1.secass
Class EKCertificateGenerationLocation

Object
  extended by BaseStructure
      extended by EKCertificateGenerationLocation

public class EKCertificateGenerationLocation
extends BaseStructure

EKCertificateGenerationLocation ASN.1 structure.

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


Field Summary
static int ekCertSigner
           
static int platformManufacturer
           
static int tpmManufacturer
           
 
Constructor Summary
EKCertificateGenerationLocation()
           
EKCertificateGenerationLocation(ASN1Object obj)
           
EKCertificateGenerationLocation(int type)
           
 
Method Summary
 boolean equals(Object obj)
           
 int getLocation()
           
 int hashCode()
           
static EKCertificateGenerationLocation 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

EKCertificateGenerationLocation

public EKCertificateGenerationLocation()

EKCertificateGenerationLocation

public EKCertificateGenerationLocation(int type)

EKCertificateGenerationLocation

public EKCertificateGenerationLocation(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 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