SignedCms.RemoveSignature Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Remove a assinatura especificada da coleção SignerInfos.
Sobrecargas
RemoveSignature(Int32) |
Remove a assinatura no índice especificado da coleção SignerInfos. |
RemoveSignature(SignerInfo) |
O método RemoveSignature(SignerInfo) remove a assinatura do objeto SignerInfo especificado. |
RemoveSignature(Int32)
Remove a assinatura no índice especificado da coleção SignerInfos.
public:
void RemoveSignature(int index);
public void RemoveSignature (int index);
member this.RemoveSignature : int -> unit
Public Sub RemoveSignature (index As Integer)
Parâmetros
- index
- Int32
O índice baseado em zero da assinatura a ser removida.
Exceções
Uma mensagem CMS/PKCS #7 não está assinada e index
é inválido.
index
é menor que zero.
- ou -
index
é maior que a contagem da assinatura menos 1.
A assinatura não pôde ser removida.
- ou -
Ocorreu um erro criptográfico interno.
Aplica-se a
RemoveSignature(SignerInfo)
O método RemoveSignature(SignerInfo) remove a assinatura do objeto SignerInfo especificado.
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)
Parâmetros
- signerInfo
- SignerInfo
Um objeto SignerInfo que representa a referenda que está sendo removida.
Exceções
Uma referência nula foi passada para um método que não a aceita como um argumento válido.
O valor de um argumento estava fora do intervalo permitido de valores conforme definido pelo método chamado.
Não foi possível concluir uma operação de criptografia.