Udostępnij za pośrednictwem


SecurityBindingElement.CreateIssuedTokenForCertificateBindingElement Metoda

Definicja

Tworzy symetryczny element powiązania zabezpieczeń skonfigurowany do wymagania uwierzytelniania klienta na podstawie wystawionego tokenu i uwierzytelniania serwera na podstawie certyfikatu serwera.

public:
 static System::ServiceModel::Channels::SymmetricSecurityBindingElement ^ CreateIssuedTokenForCertificateBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForCertificateBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters);
static member CreateIssuedTokenForCertificateBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForCertificateBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters) As SymmetricSecurityBindingElement

Parametry

issuedTokenParameters
IssuedSecurityTokenParameters

Element IssuedSecurityTokenParameters reprezentujący wystawiony token oparty na kluczu symetrycznym.

Zwraca

Obiekt SymmetricSecurityBindingElement.

Wyjątki

issuedTokenParameters to null.

Uwagi

Wystawiony token może mieć symetryczny lub asymetryczny klucz. Klient i serwer muszą być aprowidowane przy użyciu certyfikatu serwera.

Utworzone powiązanie ma RequireSignatureConfirmation ustawioną wartość true i MessageSecurityVersion ustawioną na WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11.

Uwaga

Po utworzeniu SecurityBindingElement obiektu przez wywołanie tej metody KeyType właściwość powinna być traktowana jako niezmienna. Niespójne zachowanie powiązania może wystąpić, jeśli ta wartość zostanie zmodyfikowana.

Dotyczy