SignedCms.RemoveSignature Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.