WS_SECURITY_ALGORITHM_SUITE_NAME webservices.h) (列舉
用於簽署和加密等工作的一組安全性演算法。
這個列舉中的值會對應至 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;
常數
|
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256 值: 1 識別 Basic256 演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 256;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192 值: 2 識別 Basic192 演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 192;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128 值: 3 識別 Basic128 演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 128;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_RSA15 值: 4 識別 Basic256Rsa15 演演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 256;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_RSA15 值: 5 識別 Basic192Rsa15 演演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 192;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_RSA15 值: 6 識別 Basic128RSA15 演演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 128;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256 值: 7 識別 Basic256Sha256 演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 256;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256 值: 8 識別 Basic192Sha256 演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 192;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256 值: 9 識別 Basic128Sha256 演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 128;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC256_SHA256_RSA15 值: 10 識別 Basic256Sha256Rsa15 演演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 256;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC192_SHA256_RSA15 值: 11 識別 Basic192Sha256Rsa15 演演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 192;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
WS_SECURITY_ALGORITHM_SUITE_NAME_BASIC128_SHA256_RSA15 值: 12 識別 Basic128Sha256Rsa15 演演算法套件。 此套件使用下列演演算法: 對稱金鑰長度下限為 128;對稱金鑰長度上限為 256。 非對稱金鑰長度下限為 1024;非對稱金鑰長度上限為 4096。 |
規格需求
需求 |
值 |
最低支援的用戶端 |
Windows 7 [僅限傳統型應用程式] |
最低支援的伺服器 |
Windows Server 2008 R2 [僅限傳統型應用程式] |
標頭 |
webservices.h |