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
RemoveSignature(Int32) |
Entfernt die Signatur am angegebenen Index aus 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 aus 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 ganzen Zahl.
Ausnahmen
Eine CMS/PKCS #7-Meldung wird nicht signiert, und index
ist ungültig.
index
ist kleiner als Null.
- oder -
index
ist größer als die Signaturanzahl minus 1.
Die Signatur konnte nicht entfernt werden.
- oder -
Ein interner kryptografischer Fehler trat auf.
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 NULL-Verweis wurde an eine Methode übergeben, die diesen nicht als gültiges Argument annimmt.
Der Wert eines Arguments lag außerhalb des zulässigen Wertebereichs, der durch die aufgerufene Methode definiert ist.
Ein kryptografischer Vorgang konnte nicht abgeschlossen werden.