Compartir a través de


WriteProtection.CryptographicAlgorithmClass Propiedad

Definición

Clase de algoritmo criptográfico

Representa el atributo siguiente en el esquema: w:cryptAlgorithmClass

[DocumentFormat.OpenXml.SchemaAttr(23, "cryptAlgorithmClass")]
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Wordprocessing.CryptAlgorithmClassValues> CryptographicAlgorithmClass { get; set; }
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Wordprocessing.CryptAlgorithmClassValues> CryptographicAlgorithmClass { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(23, "cryptAlgorithmClass")]
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Wordprocessing.CryptAlgorithmClassValues>? CryptographicAlgorithmClass { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("w:cryptAlgorithmClass")]
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Wordprocessing.CryptAlgorithmClassValues>? CryptographicAlgorithmClass { get; set; }
public DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Wordprocessing.CryptAlgorithmClassValues>? CryptographicAlgorithmClass { get; set; }
member this.CryptographicAlgorithmClass : DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Wordprocessing.CryptAlgorithmClassValues> with get, set
[<DocumentFormat.OpenXml.SchemaAttr(23, "cryptAlgorithmClass")>]
member this.CryptographicAlgorithmClass : DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Wordprocessing.CryptAlgorithmClassValues> with get, set
[<DocumentFormat.OpenXml.SchemaAttr("w:cryptAlgorithmClass")>]
member this.CryptographicAlgorithmClass : DocumentFormat.OpenXml.EnumValue<DocumentFormat.OpenXml.Wordprocessing.CryptAlgorithmClassValues> with get, set
Public Property CryptographicAlgorithmClass As EnumValue(Of CryptAlgorithmClassValues)

Valor de propiedad

Devuelve EnumValue<T>.

Atributos

Comentarios

La siguiente información de ECMA International Standard ECMA-376 puede ser útil al trabajar con esta clase.

Especifica la clase de algoritmo criptográfico que usa esta protección. La versión inicial de Office Open XML Standard solo admite una sola versión, hash pero las versiones futuras pueden expandirlo según sea necesario.

Considere la posibilidad de un documento WordprocessingML con la siguiente información almacenada en uno de sus elementos de protección:

<w:… w:cryptAlgorithmClass="hash"   
  w:cryptAlgorithmType="typeAny"   
  w:cryptAlgorithmSid="1"  
  w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />  

El cryptAlgorithmClass valor de atributo de hash especifica que el algoritmo usado para la contraseña es un algoritmo hash.

El tipo simple define los ST_AlgClass valores posibles para este atributo.

Se aplica a