Partager via


WriteProtection.CryptographicProviderTypeExtensibility Propriété

Définition

Extensibilité du type de fournisseur de chiffrement

Représente l’attribut suivant dans le schéma : w :cryptProviderTypeExt

[DocumentFormat.OpenXml.SchemaAttr(23, "cryptProviderTypeExt")]
public DocumentFormat.OpenXml.HexBinaryValue CryptographicProviderTypeExtensibility { get; set; }
public DocumentFormat.OpenXml.HexBinaryValue CryptographicProviderTypeExtensibility { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(23, "cryptProviderTypeExt")]
public DocumentFormat.OpenXml.HexBinaryValue? CryptographicProviderTypeExtensibility { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("w:cryptProviderTypeExt")]
public DocumentFormat.OpenXml.HexBinaryValue? CryptographicProviderTypeExtensibility { get; set; }
public DocumentFormat.OpenXml.HexBinaryValue? CryptographicProviderTypeExtensibility { get; set; }
member this.CryptographicProviderTypeExtensibility : DocumentFormat.OpenXml.HexBinaryValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr(23, "cryptProviderTypeExt")>]
member this.CryptographicProviderTypeExtensibility : DocumentFormat.OpenXml.HexBinaryValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr("w:cryptProviderTypeExt")>]
member this.CryptographicProviderTypeExtensibility : DocumentFormat.OpenXml.HexBinaryValue with get, set
Public Property CryptographicProviderTypeExtensibility As HexBinaryValue

Valeur de propriété

Retourne StringValue.

Attributs

Remarques

Les informations suivantes de la norme internationale ECMA ECMA-376 peuvent être utiles lors de l’utilisation de cette classe.

Spécifie qu’un type de fournisseur de chiffrement qui n’a pas été défini par office Open XML Standard a été utilisé pour générer la valeur de hachage stockée avec ce document.

Cette valeur, lorsqu’elle est présente, doit être interprétée en fonction de la valeur de l’attribut cryptProviderTypeExtSource afin de déterminer le type de fournisseur utilisé, qui doit être défini par l’application. Cette extensibilité permet de constater qu’avec une puissance de calcul en augmentation exponentielle, les documents créés à l’avenir devront probablement utiliser des types de fournisseurs de chiffrement non définis pour rester sécurisés.

Si cette valeur est présente, la valeur de l’attribut cryptProviderType doit être ignorée au profit du type de fournisseur défini par cet attribut.

Prenons l’exemple d’un document WordprocessingML avec les informations suivantes stockées dans l’un de ses éléments de protection :

<w:… w:cryptProviderTypeExt="00A5691D"   
  w:cryptProvideTypeExtSource="Contoso"  
  w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />  

La cryptProviderTypeExt valeur d’attribut de 00A5691D spécifie que le type de fournisseur associé au code A5691D hexadécimal doit être utilisé comme défini par l’application Contoso.

Les valeurs possibles pour cet attribut sont définies par le ST_LongHexNumber type simple.

S’applique à