Show / Hide Table of Contents

Class TpmObject

Inheritance
System.Object
CollectObject
TpmObject
Inherited Members
CollectObject.ResultType
CollectObject.RowKey
CollectObject.Serialized
CollectObject.ShouldSerializeRowKey()
CollectObject.ShouldSerializeSerialized()
Namespace: Microsoft.CST.AttackSurfaceAnalyzer.Objects
Assembly: AsaLib.dll
Syntax
public class TpmObject : CollectObject

Constructors

| Improve this Doc View Source

TpmObject(String)

Declaration
public TpmObject(string Location)
Parameters
Type Name Description
System.String Location

Properties

| Improve this Doc View Source

Algorithms

Declaration
public List<AlgProperty> Algorithms { get; set; }
Property Value
Type Description
List<AlgProperty>
| Improve this Doc View Source

Commands

Declaration
public List<TpmCc> Commands { get; set; }
Property Value
Type Description
List<TpmCc>
| Improve this Doc View Source

Identity

Declaration
public override string Identity { get; }
Property Value
Type Description
System.String
Overrides
CollectObject.Identity
| Improve this Doc View Source

Location

Declaration
public string Location { get; }
Property Value
Type Description
System.String
| Improve this Doc View Source

Manufacturer

Declaration
public string? Manufacturer { get; set; }
Property Value
Type Description
System.Nullable<System.String>
| Improve this Doc View Source

NV

Declaration
public List<AsaNvIndex> NV { get; set; }
Property Value
Type Description
List<AsaNvIndex>
| Improve this Doc View Source

PCRs

Declaration
public Dictionary<(TpmAlgId, uint), byte[]> PCRs { get; set; }
Property Value
Type Description
Dictionary<System.ValueTuple<TpmAlgId, System.UInt32>, System.Byte[]>
| Improve this Doc View Source

PersistentKeys

Declaration
public List<CryptographicKeyObject> PersistentKeys { get; set; }
Property Value
Type Description
List<CryptographicKeyObject>
| Improve this Doc View Source

RandomKeys

Declaration
public List<CryptographicKeyObject> RandomKeys { get; set; }
Property Value
Type Description
List<CryptographicKeyObject>
| Improve this Doc View Source

TpmSpecDate

Declaration
public DateTime TpmSpecDate { get; set; }
Property Value
Type Description
DateTime
| Improve this Doc View Source

Version

Declaration
public string? Version { get; set; }
Property Value
Type Description
System.Nullable<System.String>
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX