Condividi tramite


SignedCms.RemoveSignature Metodo

Definizione

Rimuove la firma specificata dall'insieme SignerInfos.

Overload

RemoveSignature(Int32)

Rimuove la firma in corrispondenza dell'indice specificato dell'insieme SignerInfos.

RemoveSignature(SignerInfo)

Il metodo RemoveSignature(SignerInfo) rimuove la firma per l'oggetto SignerInfo specificato.

RemoveSignature(Int32)

Source:
SignedCms.cs
Source:
SignedCms.cs
Source:
SignedCms.cs

Rimuove la firma in corrispondenza dell'indice specificato dell'insieme SignerInfos.

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

Parametri

index
Int32

Indice in base zero della firma da rimuovere.

Eccezioni

Un messaggio CMS/PKCS #7 non firmato e index non valido.

index è minore di zero.

-oppure-

index è maggiore del numero di firme meno 1.

Non è possibile rimuovere la firma.

-oppure-

Si è verificato un errore di crittografia interno.

Si applica a

RemoveSignature(SignerInfo)

Source:
SignedCms.cs
Source:
SignedCms.cs
Source:
SignedCms.cs

Il metodo RemoveSignature(SignerInfo) rimuove la firma per l'oggetto SignerInfo specificato.

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)

Parametri

signerInfo
SignerInfo

Oggetto SignerInfo che rappresenta la controfirma rimossa.

Eccezioni

È stato passato un riferimento null a un metodo che non lo accetta come argomento valido.

Il valore di un argomento non era compreso nell'intervallo di valori consentito, come definito dal metodo chiamato.

Impossibile completare un'operazione di crittografia.

Si applica a