SignedCms.RemoveSignature Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Odebere zadaný podpis z SignerInfos kolekce.
Přetížení
RemoveSignature(Int32) |
Odebere podpis v zadaném indexu SignerInfos kolekce. |
RemoveSignature(SignerInfo) |
Metoda RemoveSignature(SignerInfo) odebere podpis pro zadaný SignerInfo objekt. |
RemoveSignature(Int32)
Odebere podpis v zadaném indexu SignerInfos kolekce.
public:
void RemoveSignature(int index);
public void RemoveSignature (int index);
member this.RemoveSignature : int -> unit
Public Sub RemoveSignature (index As Integer)
Parametry
- index
- Int32
Index podpisu založený na nule, který chcete odebrat.
Výjimky
Zpráva CMS/PKCS #7 není podepsaná a index
je neplatná.
Hodnota index
je menší než nula.
-nebo-
index
je větší než počet podpisů minus 1.
Platí pro
RemoveSignature(SignerInfo)
Metoda RemoveSignature(SignerInfo) odebere podpis pro zadaný SignerInfo objekt.
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)
Parametry
- signerInfo
- SignerInfo
Objekt SignerInfo , který představuje odebraný čítač.
Výjimky
Odkaz na hodnotu null byl předán metodě, která ji nepřijímá jako platný argument.
Hodnota argumentu byla mimo povolený rozsah hodnot definovaných volanou metodou.
Kryptografickou operaci nelze dokončit.