SignedCms.RemoveSignature Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Entfernt die angegebene Signatur aus der SignerInfos Auflistung.
Überlädt
| Name | Beschreibung |
|---|---|
| RemoveSignature(Int32) |
Entfernt die Signatur am angegebenen Index der SignerInfos Auflistung. |
| RemoveSignature(SignerInfo) |
Die RemoveSignature(SignerInfo) Methode entfernt die Signatur für das angegebene SignerInfo Objekt. |
RemoveSignature(Int32)
Entfernt die Signatur am angegebenen Index der SignerInfos Auflistung.
public:
void RemoveSignature(int index);
public void RemoveSignature(int index);
member this.RemoveSignature : int -> unit
Public Sub RemoveSignature (index As Integer)
Parameter
- index
- Int32
Der nullbasierte Index der zu entfernenden Signatur.
Ausnahmen
Eine CMS/PKCS #7-Nachricht ist nicht signiert und index ungültig.
index ist kleiner als 0 (null).
-oder-
index ist größer als die Signaturanzahl minus 1.
Die Signatur konnte nicht entfernt werden.
-oder-
Interner kryptografischer Fehler.
Gilt für:
RemoveSignature(SignerInfo)
Die RemoveSignature(SignerInfo) Methode entfernt die Signatur für das angegebene 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)
Parameter
- signerInfo
- SignerInfo
Ein SignerInfo Objekt, das die zu entfernende Gegensignatur darstellt.
Ausnahmen
Ein Nullverweis wurde an eine Methode übergeben, die sie nicht als gültiges Argument akzeptiert.
Der Wert eines Arguments liegt außerhalb des zulässigen Wertebereichs, wie durch die aufgerufene Methode definiert.
Ein kryptografischer Vorgang konnte nicht abgeschlossen werden.