/// <summary>
 /// Initializes a new instance of the <see cref="PermissionClaimsManager"/> class.
 /// </summary>
 /// <param name="federatedAuthenticationProvider">The federated authentication provider.</param>
 /// <param name="systemRoleRepository">The system role repository.</param>
 /// <param name="systemPermissionService">The system permission service.</param>
 public PermissionClaimsManager(
     IFederatedAuthenticationProvider federatedAuthenticationProvider,
     ISystemRoleRepository systemRoleRepository,
     ISystemPermissionService systemPermissionService)
 {
     _systemRoleRepository           = systemRoleRepository;
     _systemPermissionService        = systemPermissionService;
     _federationAuthenticationModule = federatedAuthenticationProvider.GetFederationAuthenticationModule();
 }
 /// <summary>
 /// Initializes a new instance of the <see cref="PermissionClaimsManager"/> class.
 /// </summary>
 /// <param name="federatedAuthenticationProvider">The federated authentication provider.</param>
 /// <param name="systemRoleRepository">The system role repository.</param>
 /// <param name="systemPermissionService">The system permission service.</param>
 public PermissionClaimsManager(
     IFederatedAuthenticationProvider federatedAuthenticationProvider,
     ISystemRoleRepository systemRoleRepository,
     ISystemPermissionService systemPermissionService )
 {
     _systemRoleRepository = systemRoleRepository;
     _systemPermissionService = systemPermissionService;
     _federationAuthenticationModule = federatedAuthenticationProvider.GetFederationAuthenticationModule ();
 }
Beispiel #3
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SignOffService"/> class.
 /// </summary>
 /// <param name="federatedAuthenticationProvider">
 /// The federated authentication provider.
 /// </param>
 public SignOffService(IFederatedAuthenticationProvider federatedAuthenticationProvider)
 {
     _federationAuthenticationModule = federatedAuthenticationProvider.GetFederationAuthenticationModule();
 }
Beispiel #4
0
 /// <summary>
 /// Initializes a new instance of the <see cref="SignOffService"/> class.
 /// </summary>
 /// <param name="federatedAuthenticationProvider">
 /// The federated authentication provider. 
 /// </param>
 public SignOffService( IFederatedAuthenticationProvider federatedAuthenticationProvider )
 {
     _federationAuthenticationModule = federatedAuthenticationProvider.GetFederationAuthenticationModule ();
 }