Sdílet prostřednictvím


SecurityBindingElement.CreateIssuedTokenForCertificateBindingElement Metoda

Definice

Vytvoří symetrický prvek vazby zabezpečení, který je nakonfigurován tak, aby vyžadoval ověřování klienta na základě vystaveného tokenu a ověřování serveru na základě certifikátu serveru.

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

Představuje IssuedSecurityTokenParameters vydaný token založený na symetrických klíčích.

Návraty

Objekt SymmetricSecurityBindingElement .

Výjimky

issuedTokenParameters je null.

Poznámky

Vystavený token může mít symetrický nebo asymetrický klíč. Klient a server musí být zřízeny s certifikátem serveru.

Vytvořená vazba je nastavena RequireSignatureConfirmation na true a MessageSecurityVersion nastavena na WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11.

Poznámka

Jakmile je SecurityBindingElement objekt vytvořen voláním této metody, KeyType vlastnost by měla být považována za neměnnou. Při změně této hodnoty může dojít k nekonzistentnímu chování vazby.

Platí pro