Udostępnij za pośrednictwem


SigningCredentials Konstruktory

Definicja

Inicjuje nowe wystąpienie klasy SigningCredentials.

Przeciążenia

SigningCredentials(SecurityKey, String, String)

Inicjuje nowe wystąpienie klasy SigningCredentials.

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Inicjuje nowe wystąpienie klasy SigningCredentials.

SigningCredentials(SecurityKey, String, String)

Inicjuje nowe wystąpienie klasy 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)

Parametry

signingKey
SecurityKey

Element SecurityKey zawierający klucz kryptograficzny używany do generowania podpisu cyfrowego.

signatureAlgorithm
String

Identyfikator URI reprezentujący algorytm kryptograficzny używany do generowania podpisu cyfrowego.

digestAlgorithm
String

Identyfikator URI reprezentujący algorytm kryptograficzny używany do obliczania skrótu dla części komunikatu PROTOKOŁU SOAP, który ma być podpisany cyfrowo.

Uwagi

SecurityAlgorithms Użyj klasy , aby określić signatureAlgorithm parametry i digestAlgorithm . Klasa SecurityAlgorithms zawiera zestaw statycznych ciągów stałych reprezentujących algorytmy kryptograficzne. Elementy członkowskie, które mają Signature sufiks, mogą służyć do określenia parametru signatureAlgorithm i elementów członkowskich, które mają Digest sufiks, można użyć do określenia parametru digestAlgorithm .

Dotyczy

SigningCredentials(SecurityKey, String, String, SecurityKeyIdentifier)

Inicjuje nowe wystąpienie klasy 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)

Parametry

signingKey
SecurityKey

Element SecurityKey zawierający klucz kryptograficzny używany do generowania podpisu cyfrowego.

signatureAlgorithm
String

Identyfikator URI reprezentujący algorytm kryptograficzny używany do generowania podpisu cyfrowego.

digestAlgorithm
String

Identyfikator URI reprezentujący algorytm kryptograficzny używany do obliczania skrótu dla części komunikatu PROTOKOŁU SOAP, który ma być podpisany cyfrowo.

signingKeyIdentifier
SecurityKeyIdentifier

Element SecurityKeyIdentifier określający identyfikator reprezentujący klucz używany do tworzenia podpisu cyfrowego.

Uwagi

SecurityAlgorithms Użyj klasy , aby określić signatureAlgorithm parametry i digestAlgorithm . Klasa SecurityAlgorithms zawiera zestaw statycznych ciągów stałych reprezentujących algorytmy kryptograficzne. Elementy członkowskie, które mają Signature sufiks, mogą służyć do określenia parametru signatureAlgorithm i elementów członkowskich, które mają Digest sufiks, można użyć do określenia parametru digestAlgorithm .

Dotyczy