Partager via


SigningCredentials Constructeurs

Définition

Initialise une nouvelle instance de la classe SigningCredentials.

Surcharges

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

SecurityKey qui 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 le Digest pour la partie du message SOAP qui doit être signée numériquement.

Remarques

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

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

SecurityKey qui 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 le Digest pour la partie du message SOAP qui doit être signée numériquement.

signingKeyIdentifier
SecurityKeyIdentifier

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

Remarques

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

S’applique à