SigningCredentials 构造函数

定义

初始化 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 类指定 signatureAlgorithmdigestAlgorithm 参数。 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 类指定 signatureAlgorithmdigestAlgorithm 参数。 SecurityAlgorithms 类包含一组表示加密算法的静态常量字符串。 具有 Signature 后缀的成员可用于指定 signatureAlgorithm 参数,而具有 Digest 后缀的成员可用于指定 digestAlgorithm 参数。

适用于