Package tss.tpm
Class TPM_ALG_ID
- java.lang.Object
-
- tss.TpmEnum<TPM_ALG_ID>
-
- tss.tpm.TPM_ALG_ID
-
- All Implemented Interfaces:
TpmMarshaller
public final class TPM_ALG_ID extends TpmEnum<TPM_ALG_ID>
Table 2 is the list of algorithms to which the TCG has assigned an algorithm identifier along with its numeric identifier.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TPM_ALG_ID._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 TPM_ALG_ID
AES
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ANY
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ANY2
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
CAMELLIA
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
CBC
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
CFB
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
CMAC
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
CTR
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ECB
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ECC
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ECDAA
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ECDH
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ECDSA
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ECMQV
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ECSCHNORR
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
ERROR
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
FIRST
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
HMAC
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
KDF1_SP800_108
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
KDF1_SP800_56A
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
KDF2
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
KEYEDHASH
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
LAST
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
MGF1
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
NULL
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
OAEP
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
OFB
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
RSA
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
RSAES
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
RSAPSS
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
RSASSA
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SHA
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SHA1
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SHA256
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SHA3_256
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SHA3_384
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SHA3_512
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SHA384
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SHA512
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SM2
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SM3_256
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SM4
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
SYMCIPHER
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
TDES
These definitions provide mapping of the Java enum constants to their TPM integer valuesstatic TPM_ALG_ID
XOR
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 TPM_ALG_ID()
TPM_ALG_ID(int value)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description TPM_ALG_ID._N
asEnum()
static TPM_ALG_ID
fromInt(int value)
static TPM_ALG_ID
fromTpm(byte[] buf)
static TPM_ALG_ID
fromTpm(TpmBuffer buf)
static Collection<TPM_ALG_ID>
values()
protected int
wireSize()
-
-
-
Field Detail
-
ERROR
public static final TPM_ALG_ID ERROR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
FIRST
public static final TPM_ALG_ID FIRST
These definitions provide mapping of the Java enum constants to their TPM integer values
-
RSA
public static final TPM_ALG_ID RSA
These definitions provide mapping of the Java enum constants to their TPM integer values
-
TDES
public static final TPM_ALG_ID TDES
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SHA
public static final TPM_ALG_ID SHA
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SHA1
public static final TPM_ALG_ID SHA1
These definitions provide mapping of the Java enum constants to their TPM integer values
-
HMAC
public static final TPM_ALG_ID HMAC
These definitions provide mapping of the Java enum constants to their TPM integer values
-
AES
public static final TPM_ALG_ID AES
These definitions provide mapping of the Java enum constants to their TPM integer values
-
MGF1
public static final TPM_ALG_ID MGF1
These definitions provide mapping of the Java enum constants to their TPM integer values
-
KEYEDHASH
public static final TPM_ALG_ID KEYEDHASH
These definitions provide mapping of the Java enum constants to their TPM integer values
-
XOR
public static final TPM_ALG_ID XOR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SHA256
public static final TPM_ALG_ID SHA256
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SHA384
public static final TPM_ALG_ID SHA384
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SHA512
public static final TPM_ALG_ID SHA512
These definitions provide mapping of the Java enum constants to their TPM integer values
-
NULL
public static final TPM_ALG_ID NULL
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SM3_256
public static final TPM_ALG_ID SM3_256
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SM4
public static final TPM_ALG_ID SM4
These definitions provide mapping of the Java enum constants to their TPM integer values
-
RSASSA
public static final TPM_ALG_ID RSASSA
These definitions provide mapping of the Java enum constants to their TPM integer values
-
RSAES
public static final TPM_ALG_ID RSAES
These definitions provide mapping of the Java enum constants to their TPM integer values
-
RSAPSS
public static final TPM_ALG_ID RSAPSS
These definitions provide mapping of the Java enum constants to their TPM integer values
-
OAEP
public static final TPM_ALG_ID OAEP
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ECDSA
public static final TPM_ALG_ID ECDSA
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ECDH
public static final TPM_ALG_ID ECDH
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ECDAA
public static final TPM_ALG_ID ECDAA
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SM2
public static final TPM_ALG_ID SM2
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ECSCHNORR
public static final TPM_ALG_ID ECSCHNORR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ECMQV
public static final TPM_ALG_ID ECMQV
These definitions provide mapping of the Java enum constants to their TPM integer values
-
KDF1_SP800_56A
public static final TPM_ALG_ID KDF1_SP800_56A
These definitions provide mapping of the Java enum constants to their TPM integer values
-
KDF2
public static final TPM_ALG_ID KDF2
These definitions provide mapping of the Java enum constants to their TPM integer values
-
KDF1_SP800_108
public static final TPM_ALG_ID KDF1_SP800_108
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ECC
public static final TPM_ALG_ID ECC
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SYMCIPHER
public static final TPM_ALG_ID SYMCIPHER
These definitions provide mapping of the Java enum constants to their TPM integer values
-
CAMELLIA
public static final TPM_ALG_ID CAMELLIA
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SHA3_256
public static final TPM_ALG_ID SHA3_256
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SHA3_384
public static final TPM_ALG_ID SHA3_384
These definitions provide mapping of the Java enum constants to their TPM integer values
-
SHA3_512
public static final TPM_ALG_ID SHA3_512
These definitions provide mapping of the Java enum constants to their TPM integer values
-
CMAC
public static final TPM_ALG_ID CMAC
These definitions provide mapping of the Java enum constants to their TPM integer values
-
CTR
public static final TPM_ALG_ID CTR
These definitions provide mapping of the Java enum constants to their TPM integer values
-
OFB
public static final TPM_ALG_ID OFB
These definitions provide mapping of the Java enum constants to their TPM integer values
-
CBC
public static final TPM_ALG_ID CBC
These definitions provide mapping of the Java enum constants to their TPM integer values
-
CFB
public static final TPM_ALG_ID CFB
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ECB
public static final TPM_ALG_ID ECB
These definitions provide mapping of the Java enum constants to their TPM integer values
-
LAST
public static final TPM_ALG_ID LAST
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ANY
public static final TPM_ALG_ID ANY
These definitions provide mapping of the Java enum constants to their TPM integer values
-
ANY2
public static final TPM_ALG_ID ANY2
These definitions provide mapping of the Java enum constants to their TPM integer values
-
-
Method Detail
-
fromInt
public static TPM_ALG_ID fromInt(int value)
-
fromTpm
public static TPM_ALG_ID fromTpm(byte[] buf)
-
fromTpm
public static TPM_ALG_ID fromTpm(TpmBuffer buf)
-
asEnum
public TPM_ALG_ID._N asEnum()
-
values
public static Collection<TPM_ALG_ID> values()
-
wireSize
protected int wireSize()
- Specified by:
wireSize
in classTpmEnum<TPM_ALG_ID>
- Returns:
- The size of the enumeration value used to marshal it to the TPM representation
-
-