EncryptionProvider Interface

Provides the methods for setting up permissions, applying the cryptography of the underlying encryption and decryption, and user authentication.

Namespace:  Microsoft.Office.Core
Assembly:  office (in office.dll)

Syntax

'Declaration
<GuidAttribute("000CD809-0000-0000-C000-000000000046")> _
Public Interface EncryptionProvider
'Usage
Dim instance As EncryptionProvider
[GuidAttribute("000CD809-0000-0000-C000-000000000046")]
public interface EncryptionProvider

Remarks

Encryption providers are implemented through custom COM add-ins. You are provided with storage within Office documents for add-in specific information to store whatever information you need to encrypt, decrypt, apply rights, and display permission setup or authentication user interfaces.

See Also

Reference

EncryptionProvider Members

Microsoft.Office.Core Namespace