SignedInfo.SignatureMethod Propriedade
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Obtém ou define o nome do algoritmo usado para geração de assinaturas e validação do objeto atual SignedInfo .
public:
property System::String ^ SignatureMethod { System::String ^ get(); void set(System::String ^ value); };
public string SignatureMethod { get; set; }
member this.SignatureMethod : string with get, set
Public Property SignatureMethod As String
Valor de Propriedade
O nome do algoritmo usado para geração de assinaturas e validação do objeto atual SignedInfo .
Observações
A SignatureMethod propriedade utiliza uma cadeia de caracteres Uniform Resource Identifier (URI) para representar o <SignatureMethod> elemento de uma assinatura digital XML.
Use a SignatureMethod propriedade para especificar o algoritmo a usar para geração e verificação de assinaturas. Esta propriedade identifica todas as funções criptográficas envolvidas na criação de uma assinatura digital XML, incluindo hashing, algoritmos de chave pública, Códigos de Autenticação de Mensagens (MACs) e enchimento (midding).
Use um dos URIs da tabela seguinte com esta propriedade.
| Método de assinatura | Value |
|---|---|
| HMAC SHA-1 | http://www.w3.org/2000/09/xmldsig#hmac-sha1Também definido no seguinte campo estático: XmlDsigHMACSHA1Url |
| DSA com SHA-1 | http://www.w3.org/2000/09/xmldsig#dsa-sha1Também definido no seguinte campo estático: XmlDsigDSAUrl |
| RSA com SHA-1 | http://www.w3.org/2000/09/xmldsig#rsa-sha1Também definido no seguinte campo estático: XmlDsigRSASHA1Url |
Para mais informações sobre assinaturas digitais XML, consulte a Especificação de Sintaxe e Processamento de Assinaturas XML do World Wide Web Consortium (W3C).