Show / Hide Table of Contents

Class AsaAnalyzer

Inheritance
System.Object
AsaAnalyzer
Namespace: Microsoft.CST.AttackSurfaceAnalyzer.Utils
Assembly: AsaLib.dll
Syntax
public class AsaAnalyzer : Analyzer

Constructors

| Improve this Doc View Source

AsaAnalyzer(Nullable<AnalyzerOptions>)

Declaration
public AsaAnalyzer(AnalyzerOptions? opts = default(AnalyzerOptions? ))
Parameters
Type Name Description
System.Nullable<AnalyzerOptions> opts

Methods

| Improve this Doc View Source

Analyze(IEnumerable<Rule>, CompareResult)

Declaration
public IEnumerable<Rule> Analyze(IEnumerable<Rule> rules, CompareResult compareResult)
Parameters
Type Name Description
System.Collections.Generic.IEnumerable<Rule> rules
CompareResult compareResult
Returns
Type Description
System.Collections.Generic.IEnumerable<Rule>
| Improve this Doc View Source

ParseCustomAsaObjectValues(Object)

Declaration
public static (bool Processed, IEnumerable<string> valsExtracted, IEnumerable<KeyValuePair<string, string>> dictExtracted) ParseCustomAsaObjectValues(object obj)
Parameters
Type Name Description
System.Object obj
Returns
Type Description
System.ValueTuple<System.Boolean, System.Collections.Generic.IEnumerable<System.String>, System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, System.String>>>
| Improve this Doc View Source

ParseCustomAsaProperties(Object, String)

Declaration
public static (bool, object) ParseCustomAsaProperties(object obj, string index)
Parameters
Type Name Description
System.Object obj
System.String index
Returns
Type Description
System.ValueTuple<System.Boolean, System.Object>
  • Improve this Doc
  • View Source
Back to top Generated by DocFX