énumération WS_SECURITY_ALGORITHM_ID (webservices.h)
Définit les algorithmes de sécurité à utiliser avec WS-Security. Ces valeurs sont pertinentes pour les liaisons de sécurité de message et les liaisons de sécurité en mode mixte.
Syntax
typedef enum {
WS_SECURITY_ALGORITHM_DEFAULT = 0,
WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE = 1,
WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE_WITH_COMMENTS = 2,
WS_SECURITY_ALGORITHM_DIGEST_SHA1 = 3,
WS_SECURITY_ALGORITHM_DIGEST_SHA_256 = 4,
WS_SECURITY_ALGORITHM_DIGEST_SHA_384 = 5,
WS_SECURITY_ALGORITHM_DIGEST_SHA_512 = 6,
WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA1 = 7,
WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_256 = 8,
WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_384 = 9,
WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_512 = 10,
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA1 = 11,
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_DSA_SHA1 = 12,
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_256 = 13,
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_384 = 14,
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_512 = 15,
WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_1_5 = 16,
WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_OAEP = 17,
WS_SECURITY_ALGORITHM_KEY_DERIVATION_P_SHA1 = 18
} WS_SECURITY_ALGORITHM_ID;
Constantes
WS_SECURITY_ALGORITHM_DEFAULT Valeur : 0 Algorithme de sécurité par défaut pour le type d’algorithme particulier. Consultez WS_SECURITY_ALGORITHM_SUITE pour obtenir une description du algorithme spécifique utilisé lorsque cette valeur est définie. |
WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE Valeur : 1 http://www.w3.org/2001/10/xml-exc-c14n#. |
WS_SECURITY_ALGORITHM_CANONICALIZATION_EXCLUSIVE_WITH_COMMENTS Valeur : 2 http://www.w3.org/2001/10/xml-exc-c14n#WithComments. |
WS_SECURITY_ALGORITHM_DIGEST_SHA1 Valeur : 3 http://www.w3.org/2000/09/xmldsig#sha1. |
WS_SECURITY_ALGORITHM_DIGEST_SHA_256 Valeur : 4 http://www.w3.org/2001/04/xmlenc#sha256. Nécessite Windows 2003 Server SP1 ou version ultérieure. |
WS_SECURITY_ALGORITHM_DIGEST_SHA_384 Valeur : 5 http://www.w3.org/2001/04/xmlenc#sha384. Nécessite Windows 2003 Server SP1 ou version ultérieure. |
WS_SECURITY_ALGORITHM_DIGEST_SHA_512 Valeur : 6 http://www.w3.org/2001/04/xmlenc#sha512. Nécessite Windows 2003 Server SP1 ou version ultérieure. |
WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA1 Valeur : 7 http://www.w3.org/2000/09/xmldsig#hmac-sha1. |
WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_256 Valeur : 8 http://www.w3.org/2001/04/xmldsig-more#hmac-sha256. Nécessite Windows 2003 Server SP1 ou version ultérieure. |
WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_384 Valeur : 9 http://www.w3.org/2001/04/xmldsig-more#hmac-sha384. Nécessite Windows 2003 Server SP1 ou version ultérieure. |
WS_SECURITY_ALGORITHM_SYMMETRIC_SIGNATURE_HMAC_SHA_512 Valeur : 10 http://www.w3.org/2001/04/xmldsig-more#hmac-sha512. Nécessite Windows 2003 Server SP1 ou version ultérieure. |
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA1 Valeur : 11 http://www.w3.org/2000/09/xmldsig#rsa-sha1. |
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_DSA_SHA1 Valeur : 12 http://www.w3.org/2000/09/xmldsig#dsa-sha1. |
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_256 Valeur : 13 http://www.w3.org/2001/04/xmldsig-more#rsa-sha256 Nécessite Windows 2003 Server SP1 ou version ultérieure. |
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_384 Valeur : 14 http://www.w3.org/2001/04/xmldsig-more#rsa-sha384 Nécessite Windows 2003 Server SP1 ou version ultérieure. |
WS_SECURITY_ALGORITHM_ASYMMETRIC_SIGNATURE_RSA_SHA_512 Valeur : 15 http://www.w3.org/2001/04/xmldsig-more#rsa-sha512 Nécessite Windows 2003 Server SP1 ou version ultérieure. |
WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_1_5 Valeur : 16 http://www.w3.org/2001/04/xmlenc#rsa-1_5. |
WS_SECURITY_ALGORITHM_ASYMMETRIC_KEYWRAP_RSA_OAEP Valeur : 17 http://www.w3.org/2001/04/xmlenc#rsa-oaep-mgf1p. |
WS_SECURITY_ALGORITHM_KEY_DERIVATION_P_SHA1 Valeur : 18 http://schemas.xmlsoap.org/ws/2005/02/sc/dk/p_sha1. |
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 |
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour