Microsoft.Uii.AifServices Namespace

Classes

AgentStateService

Represents the agent state service.

AifServiceBase

The base class for all the Aif Services except for Authentication

AifServiceContainer

Represents the container for all Aif Services. This should be implemented as a singleton class.

ApplicationService

Provides methods for retrieving application data from the server.

AuditLogger
AuditService

Saves audit data to the server.

AuthenticationService

Provides the default authentication service.

ContextService

Represents the AIF service to handle CRUD operations on context entity.

Credential

Represents the user credentials used to log into an application.

OptionsService

This class provides the implementation for IOptionsService.

Resource

Represents a strongly-typed resource class for looking up localized strings, etc.

WorkflowService

Retrieves the workflow related information from the server

Interfaces

IAgentStateService

Represents the interface for handling reading, creating, updating and deleting agent sessions.

IApplicationService

Represents the interface application service

IAuditService

Represents the interface for implementing saving audit data to a repository.

IContextService

Represents the interface for context service.

IOptionsService

Represents the interface definition for IOptionsService.

ISecureSsoLookupService

Represents the SSO interface that uses secure string to store the password.

ISsoLookupService

Represents the SSO service interface.

IWorkflowService

Represents the interface for workflow service.