Partager via


énumération WS_SECURITY_ALGORITHM_SUITE_NAME (webservices.h)

Suite d’algorithmes de sécurité utilisés pour des tâches telles que la signature et le chiffrement. Les valeurs de cette énumération correspondent aux suites définies dans WS-SecurityPolicy 1.1section 7.1.

Syntax

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;

Constantes

 
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256
Valeur : 1
Identifie la suite d’algorithmes Basic256. Cette suite utilise les algorithmes suivants :
La longueur minimale de la clé symétrique est de 256 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192
Valeur : 2
Identifie la suite d’algorithmes Basic192. Cette suite utilise les algorithmes suivants :
La longueur minimale de clé symétrique est 192 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128
Valeur : 3
Identifie la suite d’algorithmes Basic128. Cette suite utilise les algorithmes suivants :
La longueur minimale de la clé symétrique est 128 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_RSA15
Valeur : 4
Identifie la suite d’algorithmes Basic256Rsa15. Cette suite utilise les algorithmes suivants :
La longueur minimale de la clé symétrique est de 256 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_RSA15
Valeur : 5
Identifie la suite d’algorithmes Basic192Rsa15. Cette suite utilise les algorithmes suivants :
La longueur minimale de clé symétrique est 192 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_RSA15
Valeur : 6
Identifie la suite d’algorithmes Basic128RSA15. Cette suite utilise les algorithmes suivants :
La longueur minimale de la clé symétrique est 128 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256
Valeur : 7
Identifie la suite d’algorithmes Basic256Sha256. Cette suite utilise les algorithmes suivants :
La longueur minimale de la clé symétrique est de 256 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256
Valeur : 8
Identifie la suite d’algorithmes Basic192Sha256. Cette suite utilise les algorithmes suivants :
La longueur minimale de clé symétrique est 192 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256
Valeur : 9
Identifie la suite d’algorithmes Basic128Sha256. Cette suite utilise les algorithmes suivants :
La longueur minimale de la clé symétrique est 128 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256_RSA15
Valeur : 10
Identifie la suite d’algorithmes Basic256Sha256Rsa15. Cette suite utilise les algorithmes suivants :
La longueur minimale de la clé symétrique est de 256 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256_RSA15
Valeur : 11
Identifie la suite d’algorithmes Basic192Sha256Rsa15. Cette suite utilise les algorithmes suivants :
La longueur minimale de clé symétrique est 192 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256_RSA15
Valeur : 12
Identifie la suite d’algorithmes Basic128Sha256Rsa15. Cette suite utilise les algorithmes suivants :
La longueur minimale de la clé symétrique est 128 ; la longueur maximale de la clé symétrique est de 256.
La longueur minimale de la clé asymétrique est 1024 ; la longueur maximale de la clé asymétrique est de 4 096.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 7 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 R2 [applications de bureau uniquement]
En-tête webservices.h