Show / Hide Table of Contents

Class TpmObject

Inheritance
System.Object
CollectObject
TpmObject
Inherited Members
CollectObject.ResultType
CollectObject.RowKey
CollectObject.Serialized
CollectObject.ShouldSerializeRowKey()
CollectObject.ShouldSerializeSerialized()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
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
System.Collections.Generic.List<AlgProperty>
| Improve this Doc View Source

Commands

Declaration
public List<TpmCc> Commands { get; set; }
Property Value
Type Description
System.Collections.Generic.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.String
| Improve this Doc View Source

NV

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

PCRs

Declaration
public Dictionary<(TpmAlgId, uint), byte[]> PCRs { get; set; }
Property Value
Type Description
System.Collections.Generic.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
System.Collections.Generic.List<CryptographicKeyObject>
| Improve this Doc View Source

RandomKeys

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

TpmSpecDate

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

Version

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