SecurityMode Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Bepaalt de beveiligingsinstellingen voor een binding.
public enum class SecurityMode
public enum SecurityMode
type SecurityMode =
Public Enum SecurityMode
- Overname
Velden
| Name | Waarde | Description |
|---|---|---|
| None | 0 | Beveiliging is uitgeschakeld. |
| Transport | 1 | Beveiliging wordt geboden met behulp van een beveiligd transport (bijvoorbeeld HTTPS). |
| Message | 2 | Beveiliging wordt geleverd met SOAP-berichtbeveiliging. |
| TransportWithMessageCredential | 3 | Een beveiligd transport (bijvoorbeeld HTTPS) biedt integriteit, vertrouwelijkheid en verificatie, terwijl SOAP-berichtbeveiliging clientverificatie biedt. |
Voorbeelden
In het volgende voorbeeld wordt de Mode eigenschap van de WSHttpBinding. Zie Instructies voor meer voorbeelden : De beveiligingsmodus instellen.
WSHttpBinding b = new WSHttpBinding();
b.Security.Mode = SecurityMode.Transport;
Dim b As New WSHttpBinding()
b.Security.Mode = SecurityMode.Transport
Opmerkingen
Instellingen ProtectionLevel van een transport worden genegeerd als de SecurityMode instelling is ingesteld op Geen. Zie ProtectionLevel voor meer informatie over de eigenschap.
Zie
Als u TransportWithMessageCredential kiest, wordt de waarde die is HttpClientCredentialType ingesteld of TcpClientCredentialType genegeerd.