---
title: SAIF.Application.Policy API reference
summary: Index of public types exposed by SAIF.Application.Policy.
status: draft
owner: SAIF Documentation Generation
last_reviewed: 2026-07-31
library: SAIF.Application.Policy
reference_type: package
---

# SAIF.Application.Policy API reference

This page lists all public types exposed by `SAIF.Application.Policy`.

## Types

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

## Sources
- `Application\SAIF.Application.Policy\PolicyAppManager.vb`
- `Application\SAIF.Application.Policy\clsPolicySecurity.vb`
- `Application\SAIF.Application.Policy\PolicyHeader\clsPolicyHeaderSecurityManager.vb`
- `Application\SAIF.Application.Policy\PolicyHeader\clsStandardPolicyHeaderDataProvider.vb`
- `Application\SAIF.Application.Policy\PolicyHeader\clsStandardPolicyHeaderSettings.vb`
