enumeración WS_SECURITY_ALGORITHM_SUITE_NAME (webservices.h)
Conjunto de algoritmos de seguridad usados para tareas como la firma y el cifrado. Los valores de esta enumeración corresponden a los conjuntos definidos en 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 Valor: 1 Identifica el conjunto de algoritmos Basic256. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192 Valor: 2 Identifica el conjunto de algoritmos Basic192. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128 Valor: 3 Identifica el conjunto de algoritmos Basic128. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_RSA15 Valor: 4 Identifica el conjunto de algoritmos Basic256Rsa15. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_RSA15 Valor: 5 Identifica el conjunto de algoritmos Basic192Rsa15. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_RSA15 Valor: 6 Identifica el conjunto de algoritmos Basic128RSA15. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256 Valor: 7 Identifica el conjunto de algoritmos Basic256Sha256. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256 Valor: 8 Identifica el conjunto de algoritmos Basic192Sha256. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256 Valor: 9 Identifica el conjunto de algoritmos Basic128Sha256. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256_RSA15 Valor: 10 Identifica el conjunto de algoritmos Basic256Sha256Rsa15. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256_RSA15 Valor: 11 Identifica el conjunto de algoritmos Basic192Sha256Rsa15. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256_RSA15 Valor: 12 Identifica el conjunto de algoritmos Basic128Sha256Rsa15. Este conjunto usa los algoritmos siguientes:
La longitud mínima de la clave asimétrica es 1024; la longitud máxima de la clave asimétrica es 4096. |
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 7 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2008 R2 [solo aplicaciones de escritorio] |
Encabezado | webservices.h |