Compartir a través de


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 simétrica es 256; la longitud máxima de la clave simétrica es 256.
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 simétrica es 192; la longitud máxima de la clave simétrica es 256.
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 simétrica es 128; la longitud máxima de la clave simétrica es 256.
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 simétrica es 256; la longitud máxima de la clave simétrica es 256.
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 simétrica es 192; la longitud máxima de la clave simétrica es 256.
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 simétrica es 128; la longitud máxima de la clave simétrica es 256.
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 simétrica es 256; la longitud máxima de la clave simétrica es 256.
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 simétrica es 192; la longitud máxima de la clave simétrica es 256.
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 simétrica es 128; la longitud máxima de la clave simétrica es 256.
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 simétrica es 256; la longitud máxima de la clave simétrica es 256.
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 simétrica es 192; la longitud máxima de la clave simétrica es 256.
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 simétrica es 128; la longitud máxima de la clave simétrica es 256.
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