Package tss.tpm
Class Implementation
- java.lang.Object
-
- tss.TpmEnum<Implementation>
-
- tss.tpm.Implementation
-
- All Implemented Interfaces:
TpmMarshaller
public final class Implementation extends TpmEnum<Implementation>
This table contains a collection of values used in various parts of the reference code. The values shown are illustrative.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Implementation._N
Values from enum _N are only intended to be used in case labels of a switch statement using the result of this.asEnum() method as the switch condition.-
Nested classes/interfaces inherited from class tss.TpmEnum
TpmEnum.ValueMap<T extends TpmEnum<T>>
-
-
Field Summary
Fields Modifier and Type Field Description static Implementation
CONTEXT_ENCRYPT_ALGORITHM
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
CRT_FORMAT_RSA
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
DRTM_PCR
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
ENABLE_PCR_NO_INCREMENT
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
FIELD_UPGRADE_IMPLEMENTED
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
HASH_LIB
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
HCRTM_PCR
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
IMPLEMENTATION_PCR
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MATH_LIB
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_ACTIVE_SESSIONS
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_ALG_LIST_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_CAP_BUFFER
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_COMMAND_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_CONTEXT_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_DERIVATION_BITS
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_DIGEST_BUFFER
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_HANDLE_NUM
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_LOADED_OBJECTS
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_LOADED_SESSIONS
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_NV_BUFFER_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_NV_INDEX_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_RESPONSE_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_RNG_ENTROPY_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_SESSION_NUM
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_SYM_DATA
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MAX_VENDOR_BUFFER_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MIN_COUNTER_INDICES
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
MIN_EVICT_OBJECTS
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
NUM_AUTHVALUE_PCR_GROUP
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
NUM_LOCALITIES
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
NUM_POLICY_PCR
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
NUM_POLICY_PCR_GROUP
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
NUM_STATIC_PCR
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
NV_CLOCK_UPDATE_INTERVAL
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
NV_MEMORY_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
ORDERLY_BITS
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
PCR_SELECT_MAX
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
PCR_SELECT_MIN
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
PLATFORM_PCR
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
PRIMARY_SEED_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
PRIVATE_VENDOR_SPECIFIC_BYTES
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
RAM_INDEX_SPACE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
RSA_DEFAULT_PUBLIC_EXPONENT
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
RSA_MAX_PRIME
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
RSA_PRIVATE_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
SIZE_OF_X509_SERIAL_NUMBER
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
SYM_LIB
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic Implementation
VENDOR_COMMAND_COUNT
These definitions provide mapping of the Java enum constants to their TPM integer values-
Fields inherited from class tss.TpmEnum
Name, NameAsEnum, Value
-
-
Constructor Summary
Constructors Constructor Description Implementation()
Implementation(int value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Implementation._N
asEnum()
static Implementation
fromInt(int value)
static Implementation
fromTpm(byte[] buf)
static Implementation
fromTpm(TpmBuffer buf)
static Collection<Implementation>
values()
protected int
wireSize()
-
-
-
Field Detail
-
FIELD_UPGRADE_IMPLEMENTED
public static final Implementation FIELD_UPGRADE_IMPLEMENTED
These definitions provide mapping of the Java enum constants to their TPM integer values
-
HASH_LIB
public static final Implementation HASH_LIB
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SYM_LIB
public static final Implementation SYM_LIB
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MATH_LIB
public static final Implementation MATH_LIB
These definitions provide mapping of the Java enum constants to their TPM integer values
-
IMPLEMENTATION_PCR
public static final Implementation IMPLEMENTATION_PCR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
PCR_SELECT_MAX
public static final Implementation PCR_SELECT_MAX
These definitions provide mapping of the Java enum constants to their TPM integer values
-
PLATFORM_PCR
public static final Implementation PLATFORM_PCR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
PCR_SELECT_MIN
public static final Implementation PCR_SELECT_MIN
These definitions provide mapping of the Java enum constants to their TPM integer values
-
DRTM_PCR
public static final Implementation DRTM_PCR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
HCRTM_PCR
public static final Implementation HCRTM_PCR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
NUM_LOCALITIES
public static final Implementation NUM_LOCALITIES
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_HANDLE_NUM
public static final Implementation MAX_HANDLE_NUM
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_ACTIVE_SESSIONS
public static final Implementation MAX_ACTIVE_SESSIONS
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_LOADED_SESSIONS
public static final Implementation MAX_LOADED_SESSIONS
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_SESSION_NUM
public static final Implementation MAX_SESSION_NUM
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_LOADED_OBJECTS
public static final Implementation MAX_LOADED_OBJECTS
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MIN_EVICT_OBJECTS
public static final Implementation MIN_EVICT_OBJECTS
These definitions provide mapping of the Java enum constants to their TPM integer values
-
NUM_POLICY_PCR_GROUP
public static final Implementation NUM_POLICY_PCR_GROUP
These definitions provide mapping of the Java enum constants to their TPM integer values
-
NUM_AUTHVALUE_PCR_GROUP
public static final Implementation NUM_AUTHVALUE_PCR_GROUP
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_CONTEXT_SIZE
public static final Implementation MAX_CONTEXT_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_DIGEST_BUFFER
public static final Implementation MAX_DIGEST_BUFFER
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_NV_INDEX_SIZE
public static final Implementation MAX_NV_INDEX_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_NV_BUFFER_SIZE
public static final Implementation MAX_NV_BUFFER_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_CAP_BUFFER
public static final Implementation MAX_CAP_BUFFER
These definitions provide mapping of the Java enum constants to their TPM integer values
-
NV_MEMORY_SIZE
public static final Implementation NV_MEMORY_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MIN_COUNTER_INDICES
public static final Implementation MIN_COUNTER_INDICES
These definitions provide mapping of the Java enum constants to their TPM integer values
-
NUM_STATIC_PCR
public static final Implementation NUM_STATIC_PCR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_ALG_LIST_SIZE
public static final Implementation MAX_ALG_LIST_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
PRIMARY_SEED_SIZE
public static final Implementation PRIMARY_SEED_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
CONTEXT_ENCRYPT_ALGORITHM
public static final Implementation CONTEXT_ENCRYPT_ALGORITHM
These definitions provide mapping of the Java enum constants to their TPM integer values
-
NV_CLOCK_UPDATE_INTERVAL
public static final Implementation NV_CLOCK_UPDATE_INTERVAL
These definitions provide mapping of the Java enum constants to their TPM integer values
-
NUM_POLICY_PCR
public static final Implementation NUM_POLICY_PCR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_COMMAND_SIZE
public static final Implementation MAX_COMMAND_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_RESPONSE_SIZE
public static final Implementation MAX_RESPONSE_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ORDERLY_BITS
public static final Implementation ORDERLY_BITS
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_SYM_DATA
public static final Implementation MAX_SYM_DATA
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_RNG_ENTROPY_SIZE
public static final Implementation MAX_RNG_ENTROPY_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
RAM_INDEX_SPACE
public static final Implementation RAM_INDEX_SPACE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
RSA_DEFAULT_PUBLIC_EXPONENT
public static final Implementation RSA_DEFAULT_PUBLIC_EXPONENT
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ENABLE_PCR_NO_INCREMENT
public static final Implementation ENABLE_PCR_NO_INCREMENT
These definitions provide mapping of the Java enum constants to their TPM integer values
-
CRT_FORMAT_RSA
public static final Implementation CRT_FORMAT_RSA
These definitions provide mapping of the Java enum constants to their TPM integer values
-
VENDOR_COMMAND_COUNT
public static final Implementation VENDOR_COMMAND_COUNT
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_VENDOR_BUFFER_SIZE
public static final Implementation MAX_VENDOR_BUFFER_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MAX_DERIVATION_BITS
public static final Implementation MAX_DERIVATION_BITS
These definitions provide mapping of the Java enum constants to their TPM integer values
-
RSA_MAX_PRIME
public static final Implementation RSA_MAX_PRIME
These definitions provide mapping of the Java enum constants to their TPM integer values
-
RSA_PRIVATE_SIZE
public static final Implementation RSA_PRIVATE_SIZE
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SIZE_OF_X509_SERIAL_NUMBER
public static final Implementation SIZE_OF_X509_SERIAL_NUMBER
These definitions provide mapping of the Java enum constants to their TPM integer values
-
PRIVATE_VENDOR_SPECIFIC_BYTES
public static final Implementation PRIVATE_VENDOR_SPECIFIC_BYTES
These definitions provide mapping of the Java enum constants to their TPM integer values
-
-
Method Detail
-
fromInt
public static Implementation fromInt(int value)
-
fromTpm
public static Implementation fromTpm(byte[] buf)
-
fromTpm
public static Implementation fromTpm(TpmBuffer buf)
-
asEnum
public Implementation._N asEnum()
-
values
public static Collection<Implementation> values()
-
wireSize
protected int wireSize()
- Specified by:
wireSize
in classTpmEnum<Implementation>
- Returns:
- The size of the enumeration value used to marshal it to the TPM representation
-
-