Class
EncryptionSettingsBase

Base class for the encryption settings.

Definition

Namespace:Telerik.Windows.Zip

Assembly:Telerik.Windows.Zip.dll

Syntax:

cs-api-definition
public abstract class EncryptionSettingsBase : INotifyPropertyChanged

Inheritance: objectEncryptionSettingsBase

Derived Classes: DecryptionSettingsEncryptionSettings

Implements: INotifyPropertyChanged

Methods

CreateAesPasswordEncryptionSettings()

Creates a new instance of the PasswordEncryptionSettings class. The encryption strength is set to AES-256.

Declaration

cs-api-definition
public static PasswordEncryptionSettings CreateAesPasswordEncryptionSettings()

Returns

PasswordEncryptionSettings

CreateAesPasswordEncryptionSettings(EncryptionStrength)

Creates a new instance of the PasswordEncryptionSettings class.

Declaration

cs-api-definition
public static PasswordEncryptionSettings CreateAesPasswordEncryptionSettings(EncryptionStrength encryptionStrength)

Parameters

encryptionStrength

EncryptionStrength

The encryption strength.

Returns

PasswordEncryptionSettings

CreateDecryptionSettings()

Creates a new instance of the DecryptionSettings class.

Declaration

cs-api-definition
public static DecryptionSettings CreateDecryptionSettings()

Returns

DecryptionSettings

CreatePkzipPasswordEncryptionSettings()

Creates a new instance of the PasswordEncryptionSettings class.

Declaration

cs-api-definition
public static PasswordEncryptionSettings CreatePkzipPasswordEncryptionSettings()

Returns

PasswordEncryptionSettings

OnPropertyChanged(string)

Called when property value is changed.

Declaration

cs-api-definition
protected void OnPropertyChanged(string propertyName)

Parameters

propertyName

string

Property name.

Events

PropertyChanged

Occurs when a property value changes.

Declaration

cs-api-definition
public event PropertyChangedEventHandler PropertyChanged

Event Value

PropertyChangedEventHandler

Implements INotifyPropertyChanged.PropertyChanged