SignedCms.RemoveSignature Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Usuwa określony podpis z kolekcji SignerInfos .
Przeciążenia
RemoveSignature(Int32) |
Usuwa podpis w określonym indeksie SignerInfos kolekcji. |
RemoveSignature(SignerInfo) |
Metoda RemoveSignature(SignerInfo) usuwa podpis dla określonego SignerInfo obiektu. |
RemoveSignature(Int32)
Usuwa podpis w określonym indeksie SignerInfos kolekcji.
public:
void RemoveSignature(int index);
public void RemoveSignature (int index);
member this.RemoveSignature : int -> unit
Public Sub RemoveSignature (index As Integer)
Parametry
- index
- Int32
Indeks zera sygnatury do usunięcia.
Wyjątki
Komunikat CMS/PKCS #7 nie jest podpisany i index
jest nieprawidłowy.
Parametr index
ma wartość niższą niż zero.
-lub-
index
wartość jest większa niż liczba podpisów minus 1.
Dotyczy
RemoveSignature(SignerInfo)
Metoda RemoveSignature(SignerInfo) usuwa podpis dla określonego SignerInfo obiektu.
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
SignerInfo Obiekt reprezentujący usuwaną kontrapis.
Wyjątki
Odwołanie o wartości null zostało przekazane do metody, która nie akceptuje jej jako prawidłowego argumentu.
Wartość argumentu znajdowała się poza dopuszczalnym zakresem wartości zdefiniowanym przez wywołaną metodę.
Nie można ukończyć operacji kryptograficznych.