Edit

Certificates

Declares a package extensibility point of type windows.certificates. The app requires one or more certificates from the specified certificate stores.

Element hierarchy

<Package>
   └─ <Extensions>
      └─ <Extension>
         └─ <Certificates>

Syntax

<Package
  xmlns="http://schemas.microsoft.com/appx/manifest/foundation/windows10">
  ...
  <Certificates>

    <!-- Child elements -->
    Certificate{0,100}
    TrustFlags?
    SelectionCriteria?

  </Certificates>
</Package>

Key

? optional (zero or one) {} specific range of occurrences

Attributes

Attribute Description Data type Required Default value
A certificate for use with the package and placed in the system certificate stores.
Indicates whether the certificates for the package are exclusive to the package.
Defines selection criteria for the certificates defined for the package.
Description
-
Declares an extensibility point for the package.
Value
--
http://schemas.microsoft.com/appx/manifest/foundation/windows10

Child elements

Child element Description
Certificate A certificate for use with the package and placed in the system certificate stores.
TrustFlags Indicates whether the certificates for the package are exclusive to the package.
SelectionCriteria Defines selection criteria for the certificates defined for the package.

Parent elements

Parent element Description
Extension Declares an extensibility point for the package.

Requirements

Item Value
Namespace http://schemas.microsoft.com/appx/manifest/foundation/windows10
Minimum OS Version

Remarks

Examples

See also

Tasks Working with certificates

Concepts App contracts and extensions