SignedInfo.SignatureMethod Propriedade
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.
Obtém ou define o nome do algoritmo usado para a geração e validação de assinatura do objeto SignedInfo atual.
public:
property System::String ^ SignatureMethod { System::String ^ get(); void set(System::String ^ value); };
public string? SignatureMethod { get; set; }
public string SignatureMethod { get; set; }
member this.SignatureMethod : string with get, set
Public Property SignatureMethod As String
Valor da propriedade
O nome do algoritmo usado para a geração e validação de assinatura do objeto SignedInfo atual.
Comentários
A SignatureMethod propriedade usa uma cadeia de caracteres URI (Uniform Resource Identifier) para representar o <SignatureMethod>
elemento de uma assinatura digital XML.
Use a SignatureMethod propriedade para especificar o algoritmo a ser usado para geração e verificação de assinatura. Essa propriedade identifica todas as funções criptográficas envolvidas na criação de uma assinatura digital XML, incluindo hash, algoritmos de chave pública, MACs (Códigos de Autenticação de Mensagem) e preenchimento.
Use um dos URIs na tabela a seguir com essa propriedade.
Método Signature | Valor |
---|---|
HMAC-SHA1 | http://www.w3.org/2000/09/xmldsig#hmac-sha1 Também definido no seguinte campo estático: XmlDsigHMACSHA1Url |
DSA com SHA1 | http://www.w3.org/2000/09/xmldsig#dsa-sha1 Também definido no seguinte campo estático: XmlDsigDSAUrl |
RSA com SHA1 | http://www.w3.org/2000/09/xmldsig#rsa-sha1 Também definido no seguinte campo estático: XmlDsigRSASHA1Url |
Para obter mais informações sobre assinaturas digitais XML, consulte Sintaxe e especificação de processamento de assinatura XML do W3C (World Wide Web Consortium).