SecurityBindingElement.CreateCertificateOverTransportBindingElement Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skapar ett säkerhetsbindningselement som förväntar sig att klienter utför certifikatbaserad autentisering med hjälp av SOAP-meddelandesäkerhet. Det här bindningselementet förväntar sig att transporten tillhandahåller serverautentisering samt meddelandeskydd (till exempel HTTPS).
Överlagringar
| Name | Description |
|---|---|
| CreateCertificateOverTransportBindingElement() |
Skapar ett säkerhetsbindningselement som förväntar sig att klienter utför certifikatbaserad autentisering med hjälp av SOAP-meddelandesäkerhet. |
| CreateCertificateOverTransportBindingElement(MessageSecurityVersion) |
Skapar ett säkerhetsbindningselement som förväntar sig att klienter utför certifikatbaserad autentisering med hjälp av SOAP-meddelandesäkerhet. |
Kommentarer
Klienten måste konfigureras med ett certifikat som används för autentisering.
Note
När ett SecurityBindingElement objekt har skapats genom att anropa den här metoden ska egenskapen MessageSecurityVersion behandlas som oföränderlig. Inkonsekvent bindningsbeteende kan inträffa om det här värdet ändras.
CreateCertificateOverTransportBindingElement()
Skapar ett säkerhetsbindningselement som förväntar sig att klienter utför certifikatbaserad autentisering med hjälp av SOAP-meddelandesäkerhet.
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement();
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement();
static member CreateCertificateOverTransportBindingElement : unit -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement () As TransportSecurityBindingElement
Returer
Ett TransportSecurityBindingElement objekt.
Kommentarer
Det här bindningselementet förväntar sig att transporten tillhandahåller serverautentisering samt meddelandeskydd (till exempel HTTPS).
Bindningselementet är konfigurerat för att använda Default -egenskapen för MessageSecurityVersion klassen.
Den skapade bindningen har IncludeTimestamp angetts till true.
Objektet LocalClientSecuritySettings som returneras från LocalClientSettings har dess DetectReplays egenskap inställd på false.
Objektet LocalServiceSecuritySettings som returneras från LocalServiceSettings har dess DetectReplays egenskap inställd på false.
Gäller för
CreateCertificateOverTransportBindingElement(MessageSecurityVersion)
Skapar ett säkerhetsbindningselement som förväntar sig att klienter utför certifikatbaserad autentisering med hjälp av SOAP-meddelandesäkerhet.
public:
static System::ServiceModel::Channels::TransportSecurityBindingElement ^ CreateCertificateOverTransportBindingElement(System::ServiceModel::MessageSecurityVersion ^ version);
public static System.ServiceModel.Channels.TransportSecurityBindingElement CreateCertificateOverTransportBindingElement(System.ServiceModel.MessageSecurityVersion version);
static member CreateCertificateOverTransportBindingElement : System.ServiceModel.MessageSecurityVersion -> System.ServiceModel.Channels.TransportSecurityBindingElement
Public Shared Function CreateCertificateOverTransportBindingElement (version As MessageSecurityVersion) As TransportSecurityBindingElement
Parametrar
- version
- MessageSecurityVersion
För MessageSecurityVersion bindningen.
Returer
Ett TransportSecurityBindingElement objekt.
Undantag
version är null.
Kommentarer
Det här bindningselementet förväntar sig att transporten tillhandahåller serverautentisering samt meddelandeskydd (till exempel HTTPS). Bindningselementet konfigureras med angivet MessageSecurityVersion.
Den skapade bindningen har IncludeTimestamp angetts till true.
Objektet LocalClientSecuritySettings som returneras från LocalClientSettings har dess DetectReplays egenskap inställd på false.
Objektet LocalServiceSecuritySettings som returneras från LocalServiceSettings har dess DetectReplays egenskap inställd på false.