Resultat av säkerhetsbearbetning
På en säker kanal levereras endast de meddelanden som klarar säkerhetskontroller till programmet. För dessa meddelanden bifogas vissa resultat från säkerhetsverifiering som meddelandeegenskaper, och programmet kan extrahera och undersöka dessa egenskaper för att utföra ytterligare steg, till exempel auktoriseringskontroller.
Funktionen WsGetMessageProperty kan användas för att hämta någon av de säkerhetsrelaterade egenskaper som definierats i WS_MESSAGE_PROPERTY_ID. WsGetMessageProperty returnerar ett fel för frågor som frågar efter säkerhetsegenskaper som inte gäller för den typ av säkerhet som används på kanalen. Meddelandet fortsätter att äga de egenskaper som returneras av frågefunktionen.
Följande API-element används med resultat av säkerhetsbearbetning.
Uppräkning | Beskrivning |
---|---|
WS_SECURITY_TOKEN_PROPERTY_ID | Definierar nycklarna för de fält och egenskaper som kan extraheras från en säkerhetstoken. |
Funktion | Beskrivning |
---|---|
WsGetSecurityTokenProperty | Extraherar ett fält eller en egenskap från en säkerhetstoken. |
Handtag | Beskrivning |
---|---|
WS_SECURITY_TOKEN | En ogenomskinlig referens som representerar en säkerhetstoken. |