IP*Works! Encrypt V9 - Online Help
IP*Works! Encrypt V9
Questions / Feedback?

DPAPI Control

Properties   Methods   Events   Configuration Settings   Errors  

The DPAPI component allows you to protect and unprotect data.

Syntax

DPAPI

Remarks

The DPAPI component the Microsoft Windows Data Protection API (DPAPI) to protect and unprotect data. Protected data is secured by the operating system. The protected data may then be stored by your application and unprotected at a later time.

To get started with the component simply specify input data and call Protect.

Input and Output Properties

The control will determine the source and destination of the input and output based on which properties are set.

The order in which the input properties are checked is as follows:

When a valid source is found the search stops. The order in which the output properties are checked is as follows:

No other values are required by default. Optional properties such as DataDescription, PromptUser, and PromptTitle allow you to control additional behavior.

Property List


The following is the full list of the properties of the control with short descriptions. Click on the links for further details.

DataDescriptionThe description of data.
InputFileThe file to process.
InputMessageThe message to process.
OutputFileThe output file.
OutputMessageThe output message after processing.
OverwriteIndicates whether or not the component should overwrite files.
PasswordAn optional password to further protect data.
PromptTitleThe title of the prompt window.
PromptUserWhether to display a prompt.

Method List


The following is the full list of the methods of the control with short descriptions. Click on the links for further details.

ConfigSets or retrieves a configuration setting .
ProtectProtects the data.
ResetResets the component.
UnprotectUnprotects the data.

Event List


The following is the full list of the events fired by the control with short descriptions. Click on the links for further details.

ErrorInformation about errors during data delivery.
ProgressFired as progress is made.

Configuration Settings


The following is a list of configuration settings for the control with short descriptions. Click on the links for further details.

ProtectionFlagsUsed to specify additional options.
CodePageThe system code page used for Unicode to Multibyte translations.

 
 
Copyright (c) 2017 /n software inc. - All rights reserved.
Build 9.0.6240.0