PackageDigitalSignature 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表套用至一組封裝組件和關聯性的數位簽章。
public ref class PackageDigitalSignature
public class PackageDigitalSignature
type PackageDigitalSignature = class
Public Class PackageDigitalSignature
- 繼承
-
PackageDigitalSignature
備註
物件 PackageDigitalSignature 是不可變的,而且無法在建立對象之後加以改變。
針對安全性, PackageDigitalSignature 可以與內的 Package元件相關聯。 PackageDigitalSignature包含提供兩項功能的 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 憑證驗證數位簽章。 |