Class Proxy
public class Proxy
- Inheritance
-
Proxy
- Inherited Members
- Extension Methods
Remarks
There are two distinct proxy use cases:
- User acts on behalf of a Subject.
- User is impersonated by an Agent. In scenario 1 it is understood the principal is a user who is authorized to act on behalf of In scenario 2 it is understood the principal is a user who is impersonated by another user. These two scenarios are mutually exclusive.
Constructors
Proxy()
public Proxy()
Proxy(Actor, Actor)
public Proxy(Actor agent, Actor subject)
Parameters
Proxy(Guid, Guid)
public Proxy(Guid agent, Guid subject)
Parameters
Properties
Agent
public Actor Agent { get; set; }
Property Value
Subject
public Actor Subject { get; set; }