SecPkgContext_SupportedSignatures struttura (schannel.h)
Specifica gli algoritmi di firma supportati da una connessione Schannel.
Sintassi
typedef struct _SecPkgContext_SupportedSignatures {
WORD cSignatureAndHashAlgorithms;
WORD *pSignatureAndHashAlgorithms;
} SecPkgContext_SupportedSignatures, *PSecPkgContext_SupportedSignatures;
Members
cSignatureAndHashAlgorithms
Numero di elementi nella matrice pSignatureAndHashAlgorithms .
pSignatureAndHashAlgorithms
Matrice di valori che specificano algoritmi supportati. Questi valori sono nel formato seguente.
Il byte superiore può essere uno dei valori seguenti che specifica un algoritmo di firma.
Valore | Significato |
---|---|
|
Algoritmo di firma anonima. |
|
Algoritmo di firma RSA. |
|
Algoritmo di firma DSA. |
|
Algoritmo di firma ECDSA. |
|
Riservato. |
Il byte inferiore può essere uno dei valori seguenti che specifica un algoritmo hash.
Valore | Significato |
---|---|
|
Nessuno. |
|
Algoritmo hash MD5. |
|
Algoritmo hash SHA1. |
|
Algoritmo hash SHA-224. |
|
Algoritmo hash SHA-256. |
|
Algoritmo hash SHA-384. |
|
Algoritmo hash SHA-512. |
|
Riservato. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | schannel.h |