Condividi tramite


enumerazione WS_SECURITY_ALGORITHM_SUITE_NAME (webservices.h)

Suite di algoritmi di sicurezza usati per le attività, ad esempio la firma e la crittografia. I valori di questa enumerazione corrispondono alle suite definite in WS-SecurityPolicy 1.1section 7.1.

Sintassi

typedef enum {
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256 = 1,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192 = 2,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128 = 3,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_RSA15 = 4,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_RSA15 = 5,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_RSA15 = 6,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256 = 7,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256 = 8,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256 = 9,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256_RSA15 = 10,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256_RSA15 = 11,
  WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256_RSA15 = 12
} WS_SECURITY_ALGORITHM_SUITE_NAME;

Costanti

 
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256
Valore: 1
Identifica la suite di algoritmi Basic256. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 256; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192
Valore: 2
Identifica la suite di algoritmi Basic192. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 192; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128
Valore: 3
Identifica la suite di algoritmi Basic128. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 128; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_RSA15
Valore: 4
Identifica la suite di algoritmi Basic256Rsa15. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 256; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_RSA15
Valore: 5
Identifica la suite di algoritmi Basic192Rsa15. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 192; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_RSA15
Valore: 6
Identifica la suite di algoritmi Basic128RSA15. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 128; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256
Valore: 7
Identifica la suite di algoritmi Basic256Sha256. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 256; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256
Valore: 8
Identifica la suite di algoritmi Basic192Sha256. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 192; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256
Valore: 9
Identifica la suite di algoritmi Basic128Sha256. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 128; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256_RSA15
Valore: 10
Identifica la suite di algoritmi Basic256Sha256Rsa15. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 256; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256_RSA15
Valore: 11
Identifica la suite di algoritmi Basic192Sha256Rsa15. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 192; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256_RSA15
Valore: 12
Identifica la suite di algoritmi Basic128Sha256Rsa15. Questa suite usa gli algoritmi seguenti:
La lunghezza minima della chiave simmetrica è 128; la lunghezza massima della chiave simmetrica è 256.
La lunghezza minima della chiave asimmetrica è 1024; la lunghezza massima della chiave asimmetrica è 4096.

Requisiti

Requisito Valore
Client minimo supportato Windows 7 [solo app desktop]
Server minimo supportato Windows Server 2008 R2 [solo app desktop]
Intestazione webservices.h