SecurityBindingElement.CreateIssuedTokenForSslBindingElement Metoda

Definicja

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

Przeciążenia

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

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

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

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

Uwagi

Wystawiony token może mieć symetryczny lub asymetryczny klucz. Klient uwierzytelnia serwer przy użyciu protokołu SSL na poziomie protokołu SOAP.

Oba przeciążenia używają parametru IssuedSecurityTokenParameters . Jeden z nich zawiera parametr określający, czy jest wymagane anulowanie.

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters, Boolean)

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 ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters, bool requireCancellation);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters, bool requireCancellation);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters * bool -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters, requireCancellation As Boolean) As SymmetricSecurityBindingElement

Parametry

requireCancellation
Boolean

true jeśli jest wymagane anulowanie; w przeciwnym razie , false. Ustawienie go tak, aby false umożliwiał token kontekstu zabezpieczeń, który jest przydatny w scenariuszach farmy sieci Web, ponieważ w tym trybie stan sesji jest kodowany wewnątrz ustalonego tokenu kontekstu zabezpieczeń zamiast przechowywać w pamięci serwera.

Zwraca

Obiekt SymmetricSecurityBindingElement.

Wyjątki

issuedTokenParameters to null.

Uwagi

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

Dotyczy

CreateIssuedTokenForSslBindingElement(IssuedSecurityTokenParameters)

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 ^ CreateIssuedTokenForSslBindingElement(System::ServiceModel::Security::Tokens::IssuedSecurityTokenParameters ^ issuedTokenParameters);
public static System.ServiceModel.Channels.SymmetricSecurityBindingElement CreateIssuedTokenForSslBindingElement (System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters issuedTokenParameters);
static member CreateIssuedTokenForSslBindingElement : System.ServiceModel.Security.Tokens.IssuedSecurityTokenParameters -> System.ServiceModel.Channels.SymmetricSecurityBindingElement
Public Shared Function CreateIssuedTokenForSslBindingElement (issuedTokenParameters As IssuedSecurityTokenParameters) As SymmetricSecurityBindingElement

Parametry

Zwraca

Obiekt SymmetricSecurityBindingElement.

Wyjątki

issuedTokenParameters to null.

Uwagi

Serwer wystawia token kontekstu zabezpieczeń oparty na plikach cookie na końcu protokołu SSL.

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

Dotyczy