SAIF.Presentation.Web.Controls.PopUps.Infragistics111 dependencies¶
Internal dependencies¶
| Dependency | Reference Type | Usage |
|---|---|---|
| SAIF.Business.View.Policy | Project Reference | Local <ProjectReference> in the .vbproj; policy-data classes consumed (clsPolicyData) could not be confirmed to live in this project from this library's own source alone** |
| SAIF.BOF.Framework (Bindable, Connection, Core, DNS, Logging, Mail, Security, Security.EnvironmentApi) | NuGet Package | Provides SAIF.Framework.Security.AppGlobal.EnvironmentService, EnvironmentConfigKeys, clsSecurityPrincipal, clsAccountMaintProxy, consumed by ImageMovePopup |
SAIF.BOF.Business (SAIF.Business.dll) |
NuGet Package | Provides clsMSOracleDataLayer, clsProperties, clsCodeCollection, clsClaimActivityTypeCodeCollection, clsEmployeeData, clsMessages (mail-ID constants) |
| SAIF.BOF.Business.View.Claim | NuGet Package | Provides clsClaimData (incl. nested strClaimSecurity) and ImageServices.HasADAccessToImageResource |
| SAIF.BOF.Business.View.Provider | NuGet Package | Referenced assembly; no direct type usage confirmed in scanned source** |
| SAIF.Framework.Common | NuGet Package | Referenced assembly; no direct type usage confirmed in scanned source** |
| SAIF.HashUtil | NuGet Package | Referenced assembly; no direct type usage confirmed in scanned source** |
SAIF.BOF.ResourceFiles (SAIF.ResourceFiles.dll) |
NuGet Package | Referenced assembly; no direct type usage confirmed in scanned source** |
| SAIF.Web.API.Clients (Clients, Core) | NuGet Package | Referenced assembly; no direct type usage confirmed in scanned source** |
SAIF.Legacy.BankValidator (BankValidator.dll) |
NuGet Package | Referenced assembly; no direct type usage confirmed in scanned source (likely used by the EFT/bank-related popups at runtime but not observed in the reviewed code paths)** |
External dependencies¶
| Dependency | Version | Usage |
|---|---|---|
| Infragistics35.WebUI.WebDataInput.v11.1 / Infragistics35.WebUI.Shared.v11.1 | 11.1.20111.2090 | Infragistics.WebUI.WebDataInput.WebDateTimeEdit date-entry control used in NotifyPopup and ImageMovePopup; GAC-referenced, no packages\ restore |
| Autofac | 3.5.2 | Referenced; no direct usage observed in scanned source** |
| FluentValidation | 5.5.0.0 | Referenced; no direct usage observed in scanned source** |
| ImagingAPI.Client / ImagingAPI.Core | 2.0.22112.4 | Referenced; no direct usage observed in scanned source** |
| iTextSharp | 5.5.11 | Referenced; no direct usage observed in scanned source** |
| log4net | 2.0.5 | Referenced; no direct usage observed in scanned source** |
| Newtonsoft.Json | 8.0.3 | Referenced; no direct usage observed in scanned source** |
| Oracle.ManagedDataAccess | 21.5.0 | Underlying Oracle ODP.NET provider registered in Web.config/app.config DbProviderFactories; consumed transitively through clsMSOracleDataLayer |
| PdfAPI.Client / PdfAPI.Core | 1.2.20094.1 | Referenced; no direct usage observed in scanned source** |
| RestSharp | 106.12.0 | Referenced; no direct usage observed in scanned source** |
| Microsoft.AspNet.WebApi.Client / Core / WebHost | 5.2.7 | Referenced; no direct usage observed in scanned source** |
| Microsoft.Bcl.AsyncInterfaces, System.Buffers, System.Memory, System.Numerics.Vectors, System.Runtime.CompilerServices.Unsafe, System.Text.Encodings.Web, System.Text.Json, System.Threading.Tasks.Extensions, System.ValueTuple | various | Transitive BCL-polyfill dependencies pulled in by the above packages; no direct code usage |
Dependency risks and notes¶
- This library's
frameworkDensitywas recorded ascount=0independency-resolution.jsonfor this run, so no transitive-framework-context (RAG-retrieved) dependency section is included. - Eight of the ten internal NuGet dependencies (
SAIF.BOF.Business.View.Provider,SAIF.Framework.Common,SAIF.HashUtil,SAIF.BOF.ResourceFiles,SAIF.Web.API.Clients,SAIF.Legacy.BankValidator) show no confirmed direct type usage in the scanned source, and most external NuGet packages listed likewise show no confirmed direct usage** — these may be consumed only by code paths outside the reviewed scope (e.g.,EFTPopup's bank/EFT flow), or may be unused transitive baggage; risk of stale/orphaned references cannot be ruled out without further tracing. - The vendor tag prefix
cc3:(SAIFWarp,OneClickSubmit) is used in embedded.ascxmarkup (NotifyPopup.ascx,EFTPopup.ascx) but its owning assembly/tag registration is not declared in this library'sWeb.configor any.vbfile — the assembly could not be identified from this library's own source**. mdlUtilities.GetResource()contains a hard-coded local design-time fallback path (c:\netdev\components20\bin\...) outsideHttpContext— a legacy artifact with no runtime risk in a hosted web application but worth removing as dead code*.- The Oracle.ManagedDataAccess GAC/config dependency is a single point of coupling to the ODP.NET provider version registered in
Web.config/app.config; upgrades to that provider must be coordinated with all consumers ofclsMSOracleDataLayer. ImageMovePopup's authorization logic depends onSAIF.Framework.Security.clsSecurityPrincipal/clsAccountMaintProxy, both defined in the externally-referencedSAIF.BOF.Framework.Securitypackage; whether those wrappers internally route to a WCFSecurityServicecould not be confirmed from this library alone**.
Note: Statements marked with * were inferred from code structure, naming conventions, or contextual evidence where direct confirmation was not available in source artifacts. Statements marked with ** could not be confirmed; treat as unknown until verified.
Related documentation¶
- Index
- Overview
- Architecture
- Operations and processes
- Business rules
- Security and authorization
- Control catalog
- Configuration settings
- API reference
Sources¶
SAIF.Presentation.Web.Controls.PopUps.Infragistics111\SAIF.Presentation.Web.Controls.PopUps.Infragistics111.vbprojSAIF.Presentation.Web.Controls.PopUps.Infragistics111\packages.configSAIF.Presentation.Web.Controls.PopUps.Infragistics111\Web.config,app.config.saifdocgen/state/runs/20260821-113120-claims-bof-web-legal/analysis/TSK012-analysis.md.saifdocgen/state/runs/20260821-113120-claims-bof-web-legal/analysis/TSK1C-005-security-saif-presentation-web-controls-popups-infragistics111.md.saifdocgen/state/runs/20260821-113120-claims-bof-web-legal/dependency-resolution.json