Skip to content

SAIF.Business.Policy.Audit.ApiCalls API reference

This page lists every public type exposed by SAIF.Business.Policy.Audit.ApiCalls.

Compilation status note: SAIF.BOF.Business.Policy.Audit.ApiCalls.csproj is a non-SDK-style project with an explicit <Compile> item list (no implicit globbing). Four source files physically present in the project directory — DistributionConfig.cs, DistributionMethod.cs, DistributionRequest.cs, and DocumentGenerationConfig.cs — are not listed in that <Compile> item group and are therefore excluded from the compiled SAIF.Business.Policy.Audit.ApiCalls assembly. The 16 types they define (DistributionRequest, DistributionConfig, DocumentConfig, DocumentGenerationConfig, IDistributionMethod, DistributionMethod<T>, DistributionOptions, Imaging, ImagingTaskConfig, Email, Fax, FileShare, Print, XPressions, BusinessOnline, Requestor) are documented below and on their own pages for completeness, but are marked "Source-included, not compiled" in the Purpose column — they are not part of this assembly's built public surface. All other types in this table are compiled into the assembly via explicit <Compile> includes.

Types

Type Kind Namespace Purpose
ApiCall Class SAIF.Business.Policy.Audit.ApiCalls NTLM-authenticated client for the Policy Audit API that resolves its endpoint and service credentials at construction time.
DocumentApiCall Class SAIF.Business.Policy.Audit.ApiCalls Document API client that assembles a one-distribution request and posts generated premium-audit output to /v1/distribute.
PolicyDocDistributionCall Class SAIF.Business.Policy.Audit.ApiCalls Preset-based policy document distribution client that posts PolicyDocumentConfig payloads to /v1/documents/distribute/presets.
AuditCollection Class SAIF.Business.Policy.Audit.ApiCalls Request envelope for bulk audit-term submissions to the Policy Audit API.
AuditPolicyTerm Class SAIF.Business.Policy.Audit.ApiCalls Per-term audit payload describing the policy term dates, identifier values, and final-audit requirement sent to the Policy Audit API.
DistributionRequest Class SAIF.Business.Policy.Audit.ApiCalls Top-level Document API request payload for generated-document distribution. Source-included, not compiled.
DistributionConfig Class SAIF.Business.Policy.Audit.ApiCalls One distribution entry inside a DistributionRequest, pairing document-generation settings with delivery-channel options. Source-included, not compiled.
DocumentConfig Class SAIF.Business.Policy.Audit.ApiCalls Document-generation settings embedded inside a DistributionConfig for the older Document API path. Source-included, not compiled.
DocumentGenerationConfig Class SAIF.Business.Policy.Audit.ApiCalls Compact package/profile/XML bundle for document-generation scenarios that need only the generation triple. Source-included, not compiled.
IDistributionMethod Interface SAIF.Business.Policy.Audit.ApiCalls Common contract implemented by every distribution-channel option so the payload can expose a channel discriminator. Source-included, not compiled.
DistributionMethod Generic class SAIF.Business.Policy.Audit.ApiCalls Generic base class that implements IDistributionMethod by reporting the concrete channel class name. Source-included, not compiled.
DistributionOptions Class SAIF.Business.Policy.Audit.ApiCalls Channel-selection container for the older Document API distribution request. Source-included, not compiled.
Imaging Class SAIF.Business.Policy.Audit.ApiCalls Imaging-channel option payload for Document API distribution, including document metadata, task creation details, and optional Business Online metadata. Source-included, not compiled.
ImagingTaskConfig Class SAIF.Business.Policy.Audit.ApiCalls Nested imaging-task payload that tells the downstream imaging workflow how to create follow-up work items. Source-included, not compiled.
Email Class SAIF.Business.Policy.Audit.ApiCalls Email-channel option payload for Document API distribution. Source-included, not compiled.
Fax Class SAIF.Business.Policy.Audit.ApiCalls Fax-channel option payload for Document API distribution. Source-included, not compiled.
FileShare Class SAIF.Business.Policy.Audit.ApiCalls File-share channel option payload for Document API distribution. Source-included, not compiled.
Print Class SAIF.Business.Policy.Audit.ApiCalls Print-channel option payload for Document API distribution. Source-included, not compiled.
XPressions Class SAIF.Business.Policy.Audit.ApiCalls XPressions-channel option payload for downstream document-rendering and batch-output workflows. Source-included, not compiled.
BusinessOnline Class SAIF.Business.Policy.Audit.ApiCalls Business Online metadata attached to an imaging distribution when the document should also be described for portal use. Source-included, not compiled.
Requestor Class SAIF.Business.Policy.Audit.ApiCalls Marker channel option indicating that the generated document should be routed back to the requestor path supported by the downstream service. Source-included, not compiled.
PolicyDocumentConfig Class SAIF.Business.Policy.Audit.ApiCalls Preset-driven policy document payload posted to /v1/documents/distribute/presets.
ImagingMetadata Class SAIF.Business.Policy.Audit.ApiCalls Compact imaging metadata block embedded in PolicyDocumentConfig for preset-based distribution.
Contact Abstract class SAIF.Business.Policy.Audit.ApiCalls Shared recipient-contact base model for preset-driven policy document distribution.
PolicyHolderContact Class SAIF.Business.Policy.Audit.ApiCalls Preset-distribution recipient model for the policy holder.
AgentContact Class SAIF.Business.Policy.Audit.ApiCalls Preset-distribution recipient model for the agent, including agency identity used for CC formatting.
ThirdPartyContact Class SAIF.Business.Policy.Audit.ApiCalls Preset-distribution recipient model for a third party.
Address Class SAIF.Business.Policy.Audit.ApiCalls Postal-address DTO used by preset-distribution contacts.
WaiveAudit Class SAIF.Policy.PolicyAuditAPI.Models Per-item payload for a waive-audit request sent through the Policy Audit API namespace model.
WaveAuditCollection Class SAIF.Policy.PolicyAuditAPI.Models Request envelope for bulk waive-audit submissions.

Sources

  • Business\SAIF.Business.Policy.Audit.ApiCalls\ApiCall.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\AuditCollection.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\AuditPolicyTerm.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\DistributionConfig.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\DistributionMethod.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\DistributionRequest.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\DocumentApiCall.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\DocumentGenerationConfig.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\PolicyDocDistributionCall.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\PolicyDocumentConfig.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\WaiveAudit.cs
  • Business\SAIF.Business.Policy.Audit.ApiCalls\WaveAuditCollection.cs