Freigeben über


SigningCredentials Konstruktoren

Definition

Initialisiert eine neue Instanz der SigningCredentials-Klasse.

Überlädt

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

Ein SecurityKey, der den kryptografischen Schlüssel enthält, der verwendet wird, um die digitale Signatur zu generieren.

signatureAlgorithm
String

Ein URI, der den kryptografischen Algorithmus darstellt, der verwendet wird, um die digitale Signatur zu generieren.

digestAlgorithm
String

Ein URI, der den kryptografischen Algorithmus darstellt, der verwendet wird, um den Digest für den Teil der SOAP-Nachricht zu berechnen, der digital signiert werden soll.

Hinweise

Verwenden Sie die SecurityAlgorithms-Klasse, um den signatureAlgorithm-Parameter und den digestAlgorithm-Parameter anzugeben. Die SecurityAlgorithms-Klasse enthält einen Satz von statischen, konstanten Zeichenfolgen, die kryptografische Algorithmen darstellen. Member mit einem Signature-Suffix können dazu verwendet werden, die signatureAlgorithm-Parameter anzugeben. Member mit einem Digest-Suffix können dazu verwendet werden, die 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

Ein SecurityKey, der den kryptografischen Schlüssel enthält, der verwendet wird, um die digitale Signatur zu generieren.

signatureAlgorithm
String

Ein URI, der den kryptografischen Algorithmus darstellt, der verwendet wird, um die digitale Signatur zu generieren.

digestAlgorithm
String

Ein URI, der den kryptografischen Algorithmus darstellt, der verwendet wird, um den Digest für den Teil der SOAP-Nachricht zu berechnen, der digital signiert werden soll.

signingKeyIdentifier
SecurityKeyIdentifier

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

Hinweise

Verwenden Sie die SecurityAlgorithms-Klasse, um den signatureAlgorithm-Parameter und den digestAlgorithm-Parameter anzugeben. Die SecurityAlgorithms-Klasse enthält einen Satz von statischen, konstanten Zeichenfolgen, die kryptografische Algorithmen darstellen. Member mit einem Signature-Suffix können dazu verwendet werden, die signatureAlgorithm-Parameter anzugeben. Member mit einem Digest-Suffix können dazu verwendet werden, die digestAlgorithm-Parameter anzugeben.

Gilt für: