Compartir a través de


SigningCredentials Constructores

Definición

Inicializa una nueva instancia de la clase SigningCredentials.

Sobrecargas

SigningCredentials(SecurityKey, String, String)

Inicializa una nueva instancia de la clase SigningCredentials.

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Inicializa una nueva instancia de la clase SigningCredentials.

SigningCredentials(SecurityKey, String, String)

Inicializa una nueva instancia de la clase 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)

Parámetros

signingKey
SecurityKey

SecurityKey que contiene la clave criptográfica que se utiliza para generar la firma digital.

signatureAlgorithm
String

Un URI que representa el algoritmo criptográfico que se utiliza para generar la firma digital.

digestAlgorithm
String

Un URI que representa el algoritmo criptográfico que se utiliza para calcular el resumen para la parte del mensaje SOAP que debe estar firmado digitalmente.

Comentarios

Utilice la clase SecurityAlgorithms para especificar los parámetros signatureAlgorithm y digestAlgorithm. La clase SecurityAlgorithms contiene un conjunto de cadenas constantes y estáticas que representan los algoritmos criptográficos. Los miembros que tienen un sufijo Signature se pueden utilizar para especificar el parámetro signatureAlgorithm y los miembros que tienen un sufijo Digest se puede utilizar para especificar el parámetro digestAlgorithm.

Se aplica a

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Inicializa una nueva instancia de la clase 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)

Parámetros

signingKey
SecurityKey

SecurityKey que contiene la clave criptográfica que se utiliza para generar la firma digital.

signatureAlgorithm
String

Un URI que representa el algoritmo criptográfico que se utiliza para generar la firma digital.

digestAlgorithm
String

Un URI que representa el algoritmo criptográfico que se utiliza para calcular el resumen para la parte del mensaje SOAP que debe estar firmado digitalmente.

signingKeyIdentifier
SecurityKeyIdentifier

SecurityKeyIdentifier que especifica el identificador que representa la clave que se utiliza para crear una firma digital.

Comentarios

Utilice la clase SecurityAlgorithms para especificar los parámetros signatureAlgorithm y digestAlgorithm. La clase SecurityAlgorithms contiene un conjunto de cadenas constantes y estáticas que representan los algoritmos criptográficos. Los miembros que tienen un sufijo Signature se pueden utilizar para especificar el parámetro signatureAlgorithm y los miembros que tienen un sufijo Digest se puede utilizar para especificar el parámetro digestAlgorithm.

Se aplica a