Resultaten van beveiligingsverwerking
Op een beveiligd kanaal worden alleen berichten die geslaagd zijn voor beveiligingscontroles aan de toepassing geleverd. Voor deze berichten worden sommige resultaten van beveiligingsverificatie als berichteigenschappen toegevoegd en kan de toepassing deze eigenschappen extraheren en onderzoeken om extra stappen uit te voeren, zoals autorisatiecontroles.
De functie WsGetMessageProperty kan worden gebruikt om alle beveiligingseigenschappen op te halen die zijn gedefinieerd in WS_MESSAGE_PROPERTY_ID. WsGetMessageProperty- retourneert een fout voor query's die vragen om beveiligingseigenschappen die niet van toepassing zijn op het type beveiliging dat in het kanaal wordt gebruikt. Het bericht blijft eigenaar van de eigenschappen die door de queryfunctie worden geretourneerd.
De volgende API-elementen worden gebruikt met beveiligingsverwerkingsresultaten.
Opsomming | Beschrijving |
---|---|
WS_SECURITY_TOKEN_PROPERTY_ID | Definieert de sleutels voor de velden en eigenschappen die kunnen worden geëxtraheerd uit een beveiligingstoken. |
Functie | Beschrijving |
---|---|
WsGetSecurityTokenProperty- | Extraheert een veld of eigenschap uit een beveiligingstoken. |
Handvat | Beschrijving |
---|---|
WS_SECURITY_TOKEN | Een ondoorzichtige ingang die een beveiligingstoken vertegenwoordigt. |