[Table of Contents] [docx version]

WordprocessingML Reference Material - Table of Contents

ST_CryptProv (Cryptographic Provider Types)

This simple type specifies the possible types of cryptographic providers which may be used.

[Example: Consider a WordprocessingML document with the following information stored in one of its protection elements:

<w:… w:cryptProviderType="rsaAES"
w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />

The cryptProviderType attribute value of rsaAES specifies that the cryptographic provider type shall be an Advanced Encryption Standard provider. end example

This simple type's contents are a restriction of the XML Schema string datatype.

The following are possible enumeration values for this type:

Enumeration Value

Description

rsaAES (AES Provider)

Specifies that the provider shall support the Advanced Encryption Algorithm standard.

rsaFull (Any Provider)

Specifies that any suitable provider shall be used.

 

Referenced By

documentProtection@cryptProviderType2.15.1.28); writeProtection@cryptProviderType2.15.1.94)

The following XML Schema fragment defines the contents of this simple type:

<simpleType name="ST_CryptProv">

   <restriction base="xsd:string">

   <enumeration value="rsaAES"/>

   <enumeration value="rsaFull"/>

   </restriction>

</simpleType>