/// <summary> /// Initializes a new instance of the <see cref="PolicyController"/> class. /// </summary> /// <param name="prp">The policy retrieval point</param> /// <param name="pap">The policy administration point</param> /// <param name="logger">logger</param> public PolicyController( IPolicyRetrievalPoint prp, IPolicyAdministrationPoint pap, ILogger <PolicyController> logger) { _prp = prp; _pap = pap; this.logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="DelegationsController"/> class. /// </summary> /// <param name="policyAdministrationPoint">The policy administration point</param> /// <param name="policyInformationPoint">The policy information point</param> /// <param name="logger">the logger.</param> public DelegationsController(IPolicyAdministrationPoint policyAdministrationPoint, IPolicyInformationPoint policyInformationPoint, ILogger<DelegationsController> logger) { _pap = policyAdministrationPoint; _pip = policyInformationPoint; _logger = logger; }
public LocalPolicyAdministrationPointController(IPolicyAdministrationPoint policyAdministrationPoint) { this.policyAdministrationPoint = policyAdministrationPoint; }