Delen via


Beschrijving van beveiliging

Een beveiligingsdeciptie wordt vertegenwoordigd door een WS_SECURITY_DESCRIPTION structuur en er wordt een exemplaar van een beveiligingsbeschrijving opgegeven wanneer u de functie WsCreateChannel aanroept om een beveiligd kanaal of de WsCreateListener-functie te maken om een listener te maken.

Structuur van een beveiligingsbeschrijving

Het basismodel van kanaalbeveiliging is dat een kanaal wordt beveiligd met een of meer beveiligingstokens. Als u dit model weergeeft, bevat de WS_SECURITY_DESCRIPTION structuur een lijst met beveiligingsbindingen, vertegenwoordigd door WS_SECURITY_BINDING structuren, en elke beveiligingsbinding beschrijft hoe één beveiligingstoken wordt verkregen en gebruikt in het kanaal. Het type beveiliging dat op een kanaal wordt gebruikt, wordt bepaald door de selectie van subtypen voor beveiligingsbindingen die zijn opgenomen in de beveiligingsbeschrijving.

Optionele beveiligingsinstellingen die specifiek zijn voor een beveiligingsbinding worden opgegeven als beveiligingsbindingsinstellingen in de structuur van de beveiligingsbinding; Kanaalbrede instellingen onafhankelijk van beveiligingsbindingen worden echter rechtstreeks opgegeven als beveiligingskanaalinstellingen in het eigenschappen veld van de beveiligingsbeschrijving zelf.

diagram met de structuur van een beveiligingsbeschrijving.

De volgende API-elementen worden gebruikt met beveiligingsbeschrijvingen.

Structuur Beschrijving
WS_SECURITY_DESCRIPTION De structuur op het hoogste niveau die wordt gebruikt om de beveiligingsvereisten voor een kanaal (aan de clientzijde) of een listener (aan de serverzijde) op te geven.