# BIRT Encryption Helper Extension Point

###### Identifier:

org.eclipse.birt.report.model.encryptionHelper

###### Since:

1.0

###### Description:

This extension point is used to support the custom encryption.

###### Configuration Markup:

<!ELEMENT extension (encryptionHelper)>

<!ATTLIST extension

point CDATA #REQUIRED

id CDATA #IMPLIED

name CDATA #IMPLIED

>

(no description available)

<!ELEMENT encryptionHelper EMPTY>

<!ATTLIST encryptionHelper

class CDATA #REQUIRED

extensionName CDATA #REQUIRED

isDefault (true | false) "false"

>

(no description available)

- class - The qualified name of the class which implement the interface IEncryptionHelper.
- extensionName - Internal unique name of the extension
- isDefault - Field indicating that whether this encryption extension is the default for all encryptable property.

###### Examples:

    <extension
             point="org.eclipse.birt.report.model.encryptionHelper">
          <encryptionHelper
                class="org.eclipse.test.encryptionHelper1"
                extensionName="org.eclipse.test.encryptionHelper1"/>
    </extension>

###### API Information:

The encryption helper must implement the interface IEncryptionHelper defined in the org.eclipse.birt.report.model.api.extension package. See the package's JavaDoc documentation and API interfaces for more information.

###### Supplied Implementation:

None

Copyright (c) 2005 Actuate Corporation. All rights reserved. This program and the accompanying materials are made available under the terms of the Eclipse Public License v1.0 which accompanies this distribution, and is available at http://www.eclipse.org/legal/epl-v10.html Contributors: Actuate Corporation - initial API and implementation