Package tss.tpm

Class TPM_HT

  • All Implemented Interfaces:
    TpmMarshaller

    public final class TPM_HT
    extends TpmEnum<TPM_HT>
    The 32-bit handle space is divided into 256 regions of equal size with 224 values in each. Each of these ranges represents a handle type.
    • Field Detail

      • PCR

        public static final TPM_HT PCR
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • NV_INDEX

        public static final TPM_HT NV_INDEX
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • HMAC_SESSION

        public static final TPM_HT HMAC_SESSION
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • LOADED_SESSION

        public static final TPM_HT LOADED_SESSION
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • POLICY_SESSION

        public static final TPM_HT POLICY_SESSION
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • SAVED_SESSION

        public static final TPM_HT SAVED_SESSION
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • PERMANENT

        public static final TPM_HT PERMANENT
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • TRANSIENT

        public static final TPM_HT TRANSIENT
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • PERSISTENT

        public static final TPM_HT PERSISTENT
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • AC

        public static final TPM_HT AC
        These definitions provide mapping of the Java enum constants to their TPM integer values
    • Constructor Detail

      • TPM_HT

        public TPM_HT()
      • TPM_HT

        public TPM_HT​(int value)
    • Method Detail

      • fromInt

        public static TPM_HT fromInt​(int value)
      • fromTpm

        public static TPM_HT fromTpm​(byte[] buf)
      • wireSize

        protected int wireSize()
        Specified by:
        wireSize in class TpmEnum<TPM_HT>
        Returns:
        The size of the enumeration value used to marshal it to the TPM representation