SigningCredentials Constructeurs

Définition

Initialise une nouvelle instance de la classe SigningCredentials.

Surcharges

Nom Description
SigningCredentials(SecurityKey, String, String)

Initialise une nouvelle instance de la classe SigningCredentials.

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Initialise une nouvelle instance de la classe SigningCredentials.

SigningCredentials(SecurityKey, String, String)

Initialise une nouvelle instance de la classe 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)

Paramètres

signingKey
SecurityKey

Qui SecurityKey contient la clé de chiffrement utilisée pour générer la signature numérique.

signatureAlgorithm
String

URI qui représente l’algorithme de chiffrement utilisé pour générer la signature numérique.

digestAlgorithm
String

URI qui représente l’algorithme de chiffrement utilisé pour calculer la synthèse de la partie du message SOAP à signer numériquement.

Remarques

Utilisez la SecurityAlgorithms classe pour spécifier les paramètres et digestAlgorithm les signatureAlgorithm paramètres. La SecurityAlgorithms classe contient un ensemble de chaînes statiques et constantes qui représentent des algorithmes de chiffrement. Les membres qui ont un Signature suffixe peuvent être utilisés pour spécifier le signatureAlgorithm paramètre et les membres qui ont un Digest suffixe peuvent être utilisés pour spécifier le digestAlgorithm paramètre.

S’applique à

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Initialise une nouvelle instance de la classe 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)

Paramètres

signingKey
SecurityKey

Qui SecurityKey contient la clé de chiffrement utilisée pour générer la signature numérique.

signatureAlgorithm
String

URI qui représente l’algorithme de chiffrement utilisé pour générer la signature numérique.

digestAlgorithm
String

URI qui représente l’algorithme de chiffrement utilisé pour calculer la synthèse de la partie du message SOAP à signer numériquement.

signingKeyIdentifier
SecurityKeyIdentifier

Qui SecurityKeyIdentifier spécifie l’identificateur qui représente la clé utilisée pour créer une signature numérique.

Remarques

Utilisez la SecurityAlgorithms classe pour spécifier les paramètres et digestAlgorithm les signatureAlgorithm paramètres. La SecurityAlgorithms classe contient un ensemble de chaînes de constantes statiques qui représentent des algorithmes de chiffrement. Les membres qui ont un Signature suffixe peuvent être utilisés pour spécifier le signatureAlgorithm paramètre et les membres qui ont un Digest suffixe peuvent être utilisés pour spécifier le digestAlgorithm paramètre.

S’applique à