SAIF.Application.Policy API reference¶
This page lists all public types exposed by SAIF.Application.Policy.
Types¶
| Type | Kind | Namespace | Purpose |
|---|---|---|---|
| PolicyAppManager | Class | SAIF.Application.Policy |
Orchestrates policy retrieval, authorization, and policy-header access for consuming applications |
| clsPolicySecurity | Class | SAIF.Application.Policy |
Classifies the current principal into policy-facing role flags |
| IPolicyHeaderSettings | Interface | SAIF.Application.Policy.PolicyHeader |
Defines the settings and security-filtered state used to render the policy header |
| IApplicationTestInformationProvider | Interface | SAIF.Application.Policy.PolicyHeader |
Defines diagnostic test-information values shown outside production |
| PolicyHeaderExtensions | Module | SAIF.Application.Policy.PolicyHeader |
Adds association-selection and filtering helpers for header consumers |
| clsPolicyHeaderSecurityManager | Class | SAIF.Application.Policy.PolicyHeader |
Computes visible association types and filters header associations by principal ownership |
| clsStandardPolicyHeaderSettings | Class | SAIF.Application.Policy.PolicyHeader |
Supplies the standard header-settings implementation for association visibility and environment-based flags |
| clsStandardApplicationTestInformation | Class | SAIF.Application.Policy.PolicyHeader |
Supplies database and user diagnostics for non-production header displays |
| clsStandardPolicyHeaderDataProvider | Class | SAIF.Application.Policy.PolicyHeader |
Composes the rendered policy-header payload, including masking and cancellation-status lookup |
| clsStandardPolicyHeaderHelpTextCollection | Class | SAIF.Application.Policy.PolicyHeader |
Loads and exposes POLHD help text for header labels and association descriptions |
Sources¶
Application\SAIF.Application.Policy\PolicyAppManager.vbApplication\SAIF.Application.Policy\clsPolicySecurity.vbApplication\SAIF.Application.Policy\PolicyHeader\clsPolicyHeaderSecurityManager.vbApplication\SAIF.Application.Policy\PolicyHeader\clsStandardPolicyHeaderDataProvider.vbApplication\SAIF.Application.Policy\PolicyHeader\clsStandardPolicyHeaderSettings.vb