public OidcAuthPrincipalCreator(IAgentProfilePrincipalService agentProfilePrincipalService, IAgentPasswordPrincipalService agentPasswordPrincipalService, IOpenAmIntegration openAmIntegration, IOpenAmPrincipalService openAmPrincipalService) { this.agentProfilePrincipalService = agentProfilePrincipalService; this.agentPasswordPrincipalService = agentPasswordPrincipalService; this.openAmIntegration = openAmIntegration; this.openAmPrincipalService = openAmPrincipalService; }
public SupportBusiness(ICacheIntegration cacheIntegration, IAgentConnectIntegration agentConnectIntegration, IPartnerServiceIntegration partnerServiceIntegration, IDlsIntegration dlsIntegration, IOpenIdmIntegration openIdmIntegration, IOpenAmIntegration openAmIntegration) { cacheIntegration.ThrowIfNull(nameof(cacheIntegration)); cacheIntegration.ThrowIfNull(nameof(agentConnectIntegration)); cacheIntegration.ThrowIfNull(nameof(partnerServiceIntegration)); cacheIntegration.ThrowIfNull(nameof(dlsIntegration)); cacheIntegration.ThrowIfNull(nameof(openAmIntegration)); cacheIntegration.ThrowIfNull(nameof(openIdmIntegration)); _cacheIntegration = cacheIntegration; _agentConnectIntegration = agentConnectIntegration; _partnerServiceIntegration = partnerServiceIntegration; _dlsIntegration = dlsIntegration; _openAmIntegration = openAmIntegration; _openIdmIntegration = openIdmIntegration; }
public OpenAmPrincipalService(IOpenAmIntegration openAmIntegration, ICacheManager cacheManager) { this.openAmIntegration = openAmIntegration; this.cacheManager = cacheManager; }