TestimoX

API Reference

Class

IdentityExposureGraph

Namespace ADPlayground.IdentityExposure
Assembly ADPlayground
Modifiers sealed

Immutable identity exposure graph snapshot.

Inheritance

  • Object
  • IdentityExposureGraph

Usage

This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.

Constructors

public IdentityExposureGraph(IEnumerable<IdentityExposureNode> nodes, IEnumerable<IdentityExposureEdge> edges, IEnumerable<SecurityZoneDefinition> zones) #

Initializes a new instance of the IdentityExposureGraph class.

Parameters

nodes System.Collections.Generic.IEnumerable{ADPlayground.IdentityExposure.IdentityExposureNode} requiredposition: 0
Graph nodes.
edges System.Collections.Generic.IEnumerable{ADPlayground.IdentityExposure.IdentityExposureEdge} requiredposition: 1
Directed graph edges.
zones System.Collections.Generic.IEnumerable{ADPlayground.IdentityExposure.SecurityZoneDefinition} requiredposition: 2
Security zones.

Properties

public IReadOnlyDictionary<String, IdentityExposureNode> Nodes { get; } #

Graph nodes keyed by stable node identifier.

public IReadOnlyList<IdentityExposureEdge> Edges { get; } #

Directed graph edges.

public IReadOnlyList<SecurityZoneDefinition> Zones { get; } #

Security zones.