WriteProtection.CryptographicAlgorithmClass Eigenschaft

Definition

Kryptografiealgorithmus-Klasse

Stellt das folgende Attribut im Schema dar: 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)

Eigenschaftswert

Gibt zurück EnumValue<T>.

Attribute

Hinweise

Die folgenden Informationen aus dem ECMA International Standard ECMA-376 können bei der Arbeit mit dieser Klasse nützlich sein.

Gibt die Klasse des kryptografischen Algorithmus an, die von diesem Schutz verwendet wird. Die anfängliche Version des Office Open XML-Standard nur eine einzelne Version unterstützt , hash aber in zukünftigen Versionen kann dies bei Bedarf erweitert werden.

Betrachten Sie ein WordprocessingML-Dokument mit den folgenden Informationen, die in einem seiner Schutzelemente gespeichert sind:

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

Der cryptAlgorithmClass Attributwert von hash gibt an, dass der für das Kennwort verwendete Algorithmus ein Hashalgorithmus ist.

Die möglichen Werte für dieses Attribut werden durch den ST_AlgClass einfachen Typ definiert.

Gilt für: