PackageDigitalSignature クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
パッケージ パーツとリレーションシップのセットに適用されるデジタル署名を表します。
public ref class PackageDigitalSignature
public class PackageDigitalSignature
type PackageDigitalSignature = class
Public Class PackageDigitalSignature
- 継承
-
PackageDigitalSignature
注釈
PackageDigitalSignatureオブジェクトは不変であり、作成後に変更することはできません。
セキュリティのために、 内の PackageDigitalSignature パーツに を Package関連付けることができます。 には PackageDigitalSignature 、次の 2 つの機能を提供する X.509 証明書が組み込まれています。
パーツの発行元を識別および認証します。
パーツが変更されていないことを検証します。
デジタル署名はパーツの変更を妨げるものではありませんが、パーツが何らかの方法で変更された場合、署名に対する検証チェックは失敗します。 その後、アプリケーションは適切なアクションを実行できます。たとえば、パーツが開かないようにしたり、パーツが変更され、セキュリティで保護されていないことをユーザーに通知したりできます。
プロパティ
CertificateEmbeddingOption |
X.509 証明書の埋め込みオプションを取得します。 |
Signature |
XML デジタル署名を取得または設定します。 |
SignaturePart |
署名を含む PackagePart を取得します。 |
SignatureType |
署名の種類を識別する URI 文字列を取得します。 |
SignatureValue |
Signature の暗号化されたハッシュ値を取得します。 |
SignedParts |
この署名で署名されるすべての PackagePart オブジェクトのコレクションを取得します。 |
SignedRelationshipSelectors |
この署名で署名された PackageRelationship パーツのリストを取得します。 |
Signer |
署名者の X.509 証明書を取得します。 |
SigningTime |
署名が作成された日時を取得します。 |
TimeFormat |
SigningTime プロパティによって返される日時の形式を取得します。 |
メソッド
Equals(Object) |
指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します。 (継承元 Object) |
GetHashCode() |
既定のハッシュ関数として機能します。 (継承元 Object) |
GetPartTransformList(Uri) |
指定したパーツに適用される Transform 操作の順序付きリストを返します。 |
GetType() |
現在のインスタンスの Type を取得します。 (継承元 Object) |
MemberwiseClone() |
現在の Object の簡易コピーを作成します。 (継承元 Object) |
ToString() |
現在のオブジェクトを表す文字列を返します。 (継承元 Object) |
Verify() |
X.509 証明書に対してデジタル署名を検証します。 |
Verify(X509Certificate) |
指定した X.509 証明書に対してデジタル署名を検証します。 |
適用対象
こちらもご覧ください
.NET