API Reference
Class
IdentityExposureGraphBuilder
Mutable builder used by collectors to assemble an identity exposure graph.
Inheritance
- Object
- IdentityExposureGraphBuilder
Constructors
public IdentityExposureGraphBuilder() #Methods
public Void AddEdge(IdentityExposureNode source, IdentityExposureNode target, IdentityExposureEdge edge) #Returns:
VoidAdds an edge and ensures both endpoint nodes exist.
Parameters
- source ADPlayground.IdentityExposure.IdentityExposureNode
- Source node.
- target ADPlayground.IdentityExposure.IdentityExposureNode
- Target node.
- edge ADPlayground.IdentityExposure.IdentityExposureEdge
- Directed edge.
public Void AddNode(IdentityExposureNode node) #Returns:
VoidAdds or merges a node.
Parameters
- node ADPlayground.IdentityExposure.IdentityExposureNode
- Node to add.
public Void AddZone(SecurityZoneDefinition zone) #Returns:
VoidAdds or updates a security zone.
Parameters
- zone ADPlayground.IdentityExposure.SecurityZoneDefinition
- Security zone definition.
public IdentityExposureGraph Build() #Returns:
IdentityExposureGraphBuilds an immutable graph snapshot.
Returns
Identity exposure graph.
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object