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

DPAPI Component

Properties   Methods   Events   Configuration Settings   Errors  

The DPAPI component allows you to protect and unprotect data.

Syntax

nsoftware.IPWorksEncrypt.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 component 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 component 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 component with short descriptions. Click on the links for further details.

ConfigSets or retrieves a configuration setting .
ProtectProtects the data.
ResetResets the component.
SetInputStreamSets the stream from which the component will read data to encrypt or decrypt.
SetOutputStreamSets the stream to which the component will write encrypted or decrypted data.
UnprotectUnprotects the data.

Event List


The following is the full list of the events fired by the component 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 component 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