Partager via


SignedCms.RemoveSignature Méthode

Définition

Supprime la signature spécifiée de la collection SignerInfos.

Surcharges

RemoveSignature(Int32)

Supprime la signature à l'index spécifié dans la collection SignerInfos.

RemoveSignature(SignerInfo)

La méthode RemoveSignature(SignerInfo) supprime la signature pour l'objet SignerInfo spécifié.

RemoveSignature(Int32)

Supprime la signature à l'index spécifié dans la collection SignerInfos.

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

Paramètres

index
Int32

Index de base zéro de la signature à supprimer.

Exceptions

Un message CMS/PKCS #7 n'est pas signé et index n'est pas valide.

index est inférieur à zéro.

  • ou - index est supérieur au nombre de signatures moins 1.

La signature n'a pas pu être supprimée.

  • ou -

Une erreur de chiffrement interne s'est produite.

S’applique à

RemoveSignature(SignerInfo)

La méthode RemoveSignature(SignerInfo) supprime la signature pour l'objet SignerInfo spécifié.

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)

Paramètres

signerInfo
SignerInfo

Objet SignerInfo qui représente la contre-signature en cours de suppression.

Exceptions

Une référence null a été passée à une méthode pour laquelle cet argument n'est pas valide.

La valeur d'un argument se trouvait en dehors de la plage de valeurs autorisées telle que la définit la méthode appelée.

Une opération de chiffrement n'a pas pu être terminée.

S’applique à