Condividi tramite


SigningCredentials Costruttori

Definizione

Inizializza una nuova istanza della classe SigningCredentials.

Overload

SigningCredentials(SecurityKey, String, String)

Inizializza una nuova istanza della classe SigningCredentials.

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Inizializza una nuova istanza della classe SigningCredentials.

SigningCredentials(SecurityKey, String, String)

Inizializza una nuova istanza della 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)

Parametri

signingKey
SecurityKey

Classe SecurityKey che contiene la chiave di crittografia utilizzata per generare la firma digitale.

signatureAlgorithm
String

URI che rappresenta l'algoritmo di crittografia utilizzato per generare la firma digitale.

digestAlgorithm
String

URI che rappresenta l'algoritmo di crittografia utilizzato per calcolare il digest per la parte del messaggio SOAP che deve essere firmata digitalmente.

Commenti

Utilizzare la classe SecurityAlgorithms per specificare i parametri signatureAlgorithm e digestAlgorithm. La classe SecurityAlgorithms contiene un set di stringhe statiche costanti che rappresentano algoritmi di crittografia. I membri che hanno un suffisso Signature possono essere utilizzati per specificare il parametro signatureAlgorithm e i membri che hanno un suffisso Digest possono essere utilizzati per specificare il parametro digestAlgorithm.

Si applica a

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Inizializza una nuova istanza della 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)

Parametri

signingKey
SecurityKey

Classe SecurityKey che contiene la chiave di crittografia utilizzata per generare la firma digitale.

signatureAlgorithm
String

URI che rappresenta l'algoritmo di crittografia utilizzato per generare la firma digitale.

digestAlgorithm
String

URI che rappresenta l'algoritmo di crittografia utilizzato per calcolare il digest per la parte del messaggio SOAP che deve essere firmata digitalmente.

signingKeyIdentifier
SecurityKeyIdentifier

Classe SecurityKeyIdentifier che specifica l'identificatore che rappresenta la chiave utilizzata per creare una firma digitale.

Commenti

Utilizzare la classe SecurityAlgorithms per specificare i parametri signatureAlgorithm e digestAlgorithm. La classe SecurityAlgorithms contiene un set di stringhe statiche costanti che rappresentano algoritmi di crittografia. I membri che hanno un suffisso Signature possono essere utilizzati per specificare il parametro signatureAlgorithm e i membri che hanno un suffisso Digest possono essere utilizzati per specificare il parametro digestAlgorithm.

Si applica a