Sprache

SigningCredentials Konstruktoren

Definition

Initialisiert eine neue Instanz der SigningCredentials-Klasse.

Überlädt

Name Beschreibung
SigningCredentials(SecurityKey, String, String)

Initialisiert eine neue Instanz der SigningCredentials-Klasse.

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Initialisiert eine neue Instanz der SigningCredentials-Klasse.

SigningCredentials(SecurityKey, String, String)

Initialisiert eine neue Instanz der SigningCredentials-Klasse.

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)

Parameter

signingKey
SecurityKey

A SecurityKey that contains the cryptographic key that is used to generate the digital signature.

signatureAlgorithm
String

Ein URI, der den kryptografischen Algorithmus darstellt, der zum Generieren der digitalen Signatur verwendet wird.

digestAlgorithm
String

Ein URI, der den kryptografischen Algorithmus darstellt, der zum Berechnen des Digests für den Teil der SOAP-Nachricht verwendet wird, der digital signiert werden soll.

Hinweise

Verwenden Sie die SecurityAlgorithms Klasse, um die signatureAlgorithm Parameter anzugeben digestAlgorithm . Die SecurityAlgorithms Klasse enthält eine Reihe statischer konstanter Zeichenfolgen, die kryptografische Algorithmen darstellen. Die Member mit einem Signature Suffix können verwendet werden, um den signatureAlgorithm Parameter anzugeben, und die Elemente mit einem Digest Suffix können verwendet werden, um den digestAlgorithm Parameter anzugeben.

Gilt für:

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Initialisiert eine neue Instanz der SigningCredentials-Klasse.

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)

Parameter

signingKey
SecurityKey

A SecurityKey that contains the cryptographic key that is used to generate the digital signature.

signatureAlgorithm
String

Ein URI, der den kryptografischen Algorithmus darstellt, der zum Generieren der digitalen Signatur verwendet wird.

digestAlgorithm
String

Ein URI, der den kryptografischen Algorithmus darstellt, der zum Berechnen des Digests für den Teil der SOAP-Nachricht verwendet wird, der digital signiert werden soll.

signingKeyIdentifier
SecurityKeyIdentifier

Ein SecurityKeyIdentifier Wert, der den Bezeichner angibt, der den Schlüssel darstellt, der zum Erstellen einer digitalen Signatur verwendet wird.

Hinweise

Verwenden Sie die SecurityAlgorithms Klasse, um die signatureAlgorithm Parameter anzugeben digestAlgorithm . Die SecurityAlgorithms Klasse enthält einen Satz statischer Konstantenzeichenfolgen, die kryptografische Algorithmen darstellen. Die Member mit einem Signature Suffix können verwendet werden, um den signatureAlgorithm Parameter anzugeben, und die Elemente mit einem Digest Suffix können verwendet werden, um den digestAlgorithm Parameter anzugeben.

Gilt für: