語言

SignedCms.RemoveSignature 方法

定義

從集合中移除指定的簽名 SignerInfos 。

多載

名稱 Description
RemoveSignature(Int32)

移除集合指定索引 SignerInfos 處的簽名。

RemoveSignature(SignerInfo)

此 RemoveSignature(SignerInfo) 方法會移除指定 SignerInfo 物件的簽名。

RemoveSignature(Int32)

來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs

移除集合指定索引 SignerInfos 處的簽名。

public:
 void RemoveSignature(int index);
public void RemoveSignature(int index);
member this.RemoveSignature : int -> unit
Public Sub RemoveSignature (index As Integer)

參數

index
Int32

要移除的簽名的零基索引。

例外狀況

CMS/PKCS #7 訊息未簽名,且 index 無效。

index 小於零。

-或-

index 大於簽名數減去1。

該簽名無法移除。

-或-

內部發生密碼學錯誤。

適用於

RemoveSignature(SignerInfo)

來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs
來源:
SignedCms.cs

此 RemoveSignature(SignerInfo) 方法會移除指定 SignerInfo 物件的簽名。

public:
 void RemoveSignature(System::Security::Cryptography::Pkcs::SignerInfo ^ signerInfo);
public void RemoveSignature(System.Security.Cryptography.Pkcs.SignerInfo signerInfo);
member this.RemoveSignature : System.Security.Cryptography.Pkcs.SignerInfo -> unit
Public Sub RemoveSignature (signerInfo As SignerInfo)

參數

signerInfo
SignerInfo

一個 SignerInfo 代表被移除的反簽名的物件。

例外狀況

一個空引用被傳遞給一個不接受該參數為有效參數的方法。

參數的值超出被呼叫方法定義的允許值範圍。

密碼學操作無法完成。

適用於