WriteProtection.CryptographicAlgorithmClass プロパティ

定義

次のスキーマの属性の暗号化のアルゴリズム Class.Represents: w:cryptAlgorithmClass

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

プロパティ値

EnumValue<CryptAlgorithmClassValues>

返します。 EnumValue<T>

属性

注釈

ECMA 376 の標準の ECMA インターナショナルから次の情報は、このクラスを使用する場合に、役立ちます。

この機能によって使用される暗号化のアルゴリズムのクラスを指定します。 Office オープン XML 標準の最初のバージョンのみの 1 つのバージョンをサポートしていますhashの将来のバージョンはこれを必要に応じて展開可能性がありますが。

保護要素の 1 つに格納されている次の情報では、WordprocessingML ドキュメントを検討してください。

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

cryptAlgorithmClass属性の値hashのパスワードを使用するアルゴリズムには、ハッシュ アルゴリズムを指定します。

可能なこの属性の値は、ST_AlgClass単純型です。

適用対象