Upravit

Sdílet prostřednictvím


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

See also

IAppxEncryptedBundleWriter

IAppxEncryptedPackageWriter