IAppxEncryptionFactory interface (appxpackaging.h)
Creates objects for encrypting, decrypting, reading, and writing packages and bundles.
Inheritance
The IAppxEncryptionFactory interface inherits from the IUnknown interface. IAppxEncryptionFactory also has these types of members:
Methods
The IAppxEncryptionFactory interface has these methods.
IAppxEncryptionFactory::CreateEncryptedBundleReader Creates a read-only bundle object to which encrypted Windows app packages can be added. |
IAppxEncryptionFactory::CreateEncryptedBundleWriter Creates a write-only bundle object to which encrypted Windows app packages can be added. (IAppxEncryptionFactory.CreateEncryptedBundleWriter) |
IAppxEncryptionFactory::CreateEncryptedPackageReader Creates a new instance of IAppxPackageReader for reading encrypted packages. |
IAppxEncryptionFactory::CreateEncryptedPackageWriter Creates a new instance of an IAppxEncryptedPackageWriter. (IAppxEncryptionFactory.CreateEncryptedPackageWriter) |
IAppxEncryptionFactory::DecryptBundle Creates an unencrypted Windows app bundle from an encrypted one. |
IAppxEncryptionFactory::DecryptPackage Creates an unencrypted Windows app package from an encrypted one. |
IAppxEncryptionFactory::EncryptBundle Creates an encrypted Windows app bundle from an unencrypted one. (IAppxEncryptionFactory.EncryptBundle) |
IAppxEncryptionFactory::EncryptPackage Creates an encrypted Windows app package from an unencrypted one. (IAppxEncryptionFactory.EncryptPackage) |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 10, version 1607 [desktop apps only] |
Minimum supported server | Windows Server 2016 [desktop apps only] |
Target Platform | Windows |
Header | appxpackaging.h |