SecurityBindingElement.CreateIssuedTokenForCertificateBindingElement Metodo

Definizione

Crea un elemento di associazione di sicurezza simmetrico configurato per richiedere l'autenticazione client basata su un token emesso e l'autenticazione server basata sul certificato del server.

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

Parametri

issuedTokenParameters
IssuedSecurityTokenParameters

IssuedSecurityTokenParameters che rappresenta il token emesso basato su chiave simmetrica.

Restituisce

Un oggetto SymmetricSecurityBindingElement.

Eccezioni

issuedTokenParameters è null.

Commenti

Il token emesso può avere una chiave simmetrica o asimmetrica. È necessario eseguire il provisioning del client e del server con il certificato del server.

L'associazione creata ha la proprietà RequireSignatureConfirmation impostata su true e la proprietà MessageSecurityVersion impostata su WSSecurity11WSTrustFebruary2005WSSecureConversationFebruary2005WSSecurityPolicy11.

Nota

Dopo che un oggetto SecurityBindingElement è stato creato chiamando questo metodo, la proprietà KeyType deve essere trattata come non modificabile. Se questo valore viene modificato, il comportamento dell'associazione potrebbe risultare incoerente.

Si applica a