Package tss
Interface TpmUnion
-
- All Superinterfaces:
TpmMarshaller
- All Known Subinterfaces:
TPMU_ASYM_SCHEME
,TPMU_ATTEST
,TPMU_CAPABILITIES
,TPMU_KDF_SCHEME
,TPMU_PUBLIC_ID
,TPMU_PUBLIC_PARMS
,TPMU_SCHEME_KEYEDHASH
,TPMU_SENSITIVE_COMPOSITE
,TPMU_SENSITIVE_CREATE
,TPMU_SIG_SCHEME
,TPMU_SIGNATURE
,TPMU_SYM_DETAILS
- All Known Implementing Classes:
TPM2B_AUTH
,TPM2B_DIGEST
,TPM2B_DIGEST_KEYEDHASH
,TPM2B_DIGEST_SYMCIPHER
,TPM2B_ECC_PARAMETER
,TPM2B_NONCE
,TPM2B_OPERAND
,TPM2B_PRIVATE_KEY_RSA
,TPM2B_PRIVATE_VENDOR_SPECIFIC
,TPM2B_PUBLIC_KEY_RSA
,TPM2B_SENSITIVE_DATA
,TPM2B_SYM_KEY
,TPML_ACT_DATA
,TPML_ALG_PROPERTY
,TPML_CC
,TPML_CCA
,TPML_ECC_CURVE
,TPML_HANDLE
,TPML_PCR_SELECTION
,TPML_TAGGED_PCR_PROPERTY
,TPML_TAGGED_POLICY
,TPML_TAGGED_TPM_PROPERTY
,TPMS_AES_SYM_DETAILS
,TPMS_ANY_SYM_DETAILS
,TPMS_ASYM_PARMS
,TPMS_CAMELLIA_SYM_DETAILS
,TPMS_CERTIFY_INFO
,TPMS_COMMAND_AUDIT_INFO
,TPMS_CREATION_INFO
,TPMS_DERIVE
,TPMS_ECC_PARMS
,TPMS_ECC_POINT
,TPMS_EMPTY
,TPMS_ENC_SCHEME_OAEP
,TPMS_ENC_SCHEME_RSAES
,TPMS_KDF_SCHEME_KDF1_SP800_108
,TPMS_KDF_SCHEME_KDF1_SP800_56A
,TPMS_KDF_SCHEME_KDF2
,TPMS_KDF_SCHEME_MGF1
,TPMS_KEY_SCHEME_ECDH
,TPMS_KEY_SCHEME_ECMQV
,TPMS_KEYEDHASH_PARMS
,TPMS_NULL_ASYM_SCHEME
,TPMS_NULL_KDF_SCHEME
,TPMS_NULL_SCHEME_KEYEDHASH
,TPMS_NULL_SIG_SCHEME
,TPMS_NULL_SIGNATURE
,TPMS_NULL_SYM_DETAILS
,TPMS_NULL_UNION
,TPMS_NV_CERTIFY_INFO
,TPMS_NV_DIGEST_CERTIFY_INFO
,TPMS_QUOTE_INFO
,TPMS_RSA_PARMS
,TPMS_SCHEME_ECDAA
,TPMS_SCHEME_ECDH
,TPMS_SCHEME_ECDSA
,TPMS_SCHEME_ECMQV
,TPMS_SCHEME_ECSCHNORR
,TPMS_SCHEME_HASH
,TPMS_SCHEME_HMAC
,TPMS_SCHEME_KDF1_SP800_108
,TPMS_SCHEME_KDF1_SP800_56A
,TPMS_SCHEME_KDF2
,TPMS_SCHEME_MGF1
,TPMS_SCHEME_OAEP
,TPMS_SCHEME_RSAES
,TPMS_SCHEME_RSAPSS
,TPMS_SCHEME_RSASSA
,TPMS_SCHEME_SM2
,TPMS_SCHEME_XOR
,TPMS_SESSION_AUDIT_INFO
,TPMS_SIG_SCHEME_ECDAA
,TPMS_SIG_SCHEME_ECDSA
,TPMS_SIG_SCHEME_ECSCHNORR
,TPMS_SIG_SCHEME_RSAPSS
,TPMS_SIG_SCHEME_RSASSA
,TPMS_SIG_SCHEME_SM2
,TPMS_SIGNATURE_ECC
,TPMS_SIGNATURE_ECDAA
,TPMS_SIGNATURE_ECDSA
,TPMS_SIGNATURE_ECSCHNORR
,TPMS_SIGNATURE_RSA
,TPMS_SIGNATURE_RSAPSS
,TPMS_SIGNATURE_RSASSA
,TPMS_SIGNATURE_SM2
,TPMS_SM4_SYM_DETAILS
,TPMS_SYMCIPHER_PARMS
,TPMS_TDES_SYM_DETAILS
,TPMS_TIME_ATTEST_INFO
,TPMS_XOR_SYM_DETAILS
,TPMT_HA
public interface TpmUnion extends TpmMarshaller
Common base interface for all interfaces representing TPM unions
-
-
Method Summary
-
Methods inherited from interface tss.TpmMarshaller
initFromTpm, toTpm
-
-