Package tss.tpm

Class TPMA_CC

  • All Implemented Interfaces:
    TpmMarshaller

    public final class TPMA_CC
    extends TpmAttribute<TPMA_CC>
    This structure defines the attributes of a command from a context management perspective. The fields of the structure indicate to the TPM Resource Manager (TRM) the number of resources required by a command and how the command affects the TPMs resources.
    • Field Detail

      • commandIndex_BIT_MASK

        public static final TPMA_CC commandIndex_BIT_MASK
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • commandIndex_BIT_OFFSET

        public static final TPMA_CC commandIndex_BIT_OFFSET
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • commandIndex_BIT_LENGTH

        public static final TPMA_CC commandIndex_BIT_LENGTH
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • nv

        public static final TPMA_CC nv
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • extensive

        public static final TPMA_CC extensive
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • flushed

        public static final TPMA_CC flushed
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • cHandles_BIT_MASK

        public static final TPMA_CC cHandles_BIT_MASK
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • cHandles_BIT_OFFSET

        public static final TPMA_CC cHandles_BIT_OFFSET
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • cHandles_BIT_LENGTH

        public static final TPMA_CC cHandles_BIT_LENGTH
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • rHandle

        public static final TPMA_CC rHandle
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • V

        public static final TPMA_CC V
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • Res_BIT_MASK

        public static final TPMA_CC Res_BIT_MASK
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • Res_BIT_OFFSET

        public static final TPMA_CC Res_BIT_OFFSET
        These definitions provide mapping of the Java enum constants to their TPM integer values
      • Res_BIT_LENGTH

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

      • TPMA_CC

        public TPMA_CC()
      • TPMA_CC

        public TPMA_CC​(int value)
      • TPMA_CC

        public TPMA_CC​(TPMA_CC... attrs)
    • Method Detail

      • fromInt

        public static TPMA_CC fromInt​(int value)
      • fromTpm

        public static TPMA_CC fromTpm​(byte[] buf)
      • hasAttr

        public boolean hasAttr​(TPMA_CC attr)
      • wireSize

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