SigningCredentials 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
初始化 SigningCredentials 类的新实例。
重载
SigningCredentials(SecurityKey, String, String) |
初始化 SigningCredentials 类的新实例。 |
SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier) |
初始化 SigningCredentials 类的新实例。 |
SigningCredentials(SecurityKey, String, String)
初始化 SigningCredentials 类的新实例。
public:
SigningCredentials(System::IdentityModel::Tokens::SecurityKey ^ signingKey, System::String ^ signatureAlgorithm, System::String ^ digestAlgorithm);
public SigningCredentials (System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm);
new System.IdentityModel.Tokens.SigningCredentials : System.IdentityModel.Tokens.SecurityKey * string * string -> System.IdentityModel.Tokens.SigningCredentials
Public Sub New (signingKey As SecurityKey, signatureAlgorithm As String, digestAlgorithm As String)
参数
- signingKey
- SecurityKey
一个 SecurityKey,它包含用于生成数字签名的加密密钥。
- signatureAlgorithm
- String
一个 URI,表示用于生成数字签名的加密算法。
- digestAlgorithm
- String
一个表示加密算法的 URI,该加密算法用于计算要进行数字签名的 SOAP 消息部分的摘要。
注解
使用 SecurityAlgorithms 类指定 signatureAlgorithm
和 digestAlgorithm
参数。 SecurityAlgorithms 类包含一组表示加密算法的静态常量字符串。 具有 Signature
后缀的成员可用于指定 signatureAlgorithm
参数,而具有 Digest
后缀的成员可用于指定 digestAlgorithm
参数。
适用于
SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)
初始化 SigningCredentials 类的新实例。
public:
SigningCredentials(System::IdentityModel::Tokens::SecurityKey ^ signingKey, System::String ^ signatureAlgorithm, System::String ^ digestAlgorithm, System::IdentityModel::Tokens::SecurityKeyIdentifier ^ signingKeyIdentifier);
public SigningCredentials (System.IdentityModel.Tokens.SecurityKey signingKey, string signatureAlgorithm, string digestAlgorithm, System.IdentityModel.Tokens.SecurityKeyIdentifier signingKeyIdentifier);
new System.IdentityModel.Tokens.SigningCredentials : System.IdentityModel.Tokens.SecurityKey * string * string * System.IdentityModel.Tokens.SecurityKeyIdentifier -> System.IdentityModel.Tokens.SigningCredentials
Public Sub New (signingKey As SecurityKey, signatureAlgorithm As String, digestAlgorithm As String, signingKeyIdentifier As SecurityKeyIdentifier)
参数
- signingKey
- SecurityKey
一个 SecurityKey,它包含用于生成数字签名的加密密钥。
- signatureAlgorithm
- String
一个 URI,表示用于生成数字签名的加密算法。
- digestAlgorithm
- String
一个表示加密算法的 URI,该加密算法用于计算要进行数字签名的 SOAP 消息部分的摘要。
- signingKeyIdentifier
- SecurityKeyIdentifier
一个 SecurityKeyIdentifier,指定表示用于创建数字签名的密钥的标识符。
注解
使用 SecurityAlgorithms 类指定 signatureAlgorithm
和 digestAlgorithm
参数。 SecurityAlgorithms 类包含一组表示加密算法的静态常量字符串。 具有 Signature
后缀的成员可用于指定 signatureAlgorithm
参数,而具有 Digest
后缀的成员可用于指定 digestAlgorithm
参数。