[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@cryptProviderType (§2.15.1.28); writeProtection@cryptProviderType (§2.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>