Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Especifica os algoritmos de assinatura compatíveis com uma conexão Schannel.
Sintaxe
typedef struct _SecPkgContext_SupportedSignatures {
WORD cSignatureAndHashAlgorithms;
WORD *pSignatureAndHashAlgorithms;
} SecPkgContext_SupportedSignatures, *PSecPkgContext_SupportedSignatures;
Membros
cSignatureAndHashAlgorithms
O número de elementos na matriz pSignatureAndHashAlgorithms .
pSignatureAndHashAlgorithms
Uma matriz de valores que especificam algoritmos com suporte. Esses valores estão no formato a seguir.
O byte superior pode ser um dos valores a seguir que especifica um algoritmo de assinatura.
| Valor | Significado |
|---|---|
|
Algoritmo de assinatura anônima. |
|
O algoritmo de assinatura RSA. |
|
O algoritmo de assinatura DSA. |
|
O algoritmo de assinatura ECDSA. |
|
Reservado. |
O byte inferior pode ser um dos valores a seguir que especifica um algoritmo de hash.
| Valor | Significado |
|---|---|
|
Nenhum. |
|
O algoritmo de hash MD5. |
|
O algoritmo de hash SHA1. |
|
O algoritmo de hash SHA-224. |
|
O algoritmo de hash SHA-256. |
|
O algoritmo de hash SHA-384. |
|
O algoritmo de hash SHA-512. |
|
Reservado. |
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 7 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2008 R2 [somente aplicativos da área de trabalho] |
| Cabeçalho | schannel.h |