SecurityBindingElement.CreateIssuedTokenForCertificateBindingElement Metod

Definition

Skapar ett symmetriskt säkerhetsbindningselement som är konfigurerat för att kräva klientautentisering baserat på en utfärdad token och serverautentisering baserat på servercertifikatet.

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

Parametrar

issuedTokenParameters
IssuedSecurityTokenParameters

En IssuedSecurityTokenParameters som representerar den symmetriska nyckelbaserade utfärdade token.

Returer

Ett SymmetricSecurityBindingElement objekt.

Undantag

issuedTokenParameters är null.

Kommentarer

Den utfärdade token kan ha en symmetrisk eller asymmetrisk nyckel. Klienten och servern måste etableras med serverns certifikat.

Den skapade bindningen har RequireSignatureConfirmation angetts till true och MessageSecurityVersion angetts till WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11.

Note

När ett SecurityBindingElement objekt har skapats genom att anropa den här metoden ska egenskapen KeyType behandlas som oföränderlig. Inkonsekvent bindningsbeteende kan inträffa om det här värdet ändras.

Gäller för