Resultados do processamento de segurança
Em um canal seguro, somente as mensagens que passam com êxito nas verificações de segurança são entregues ao aplicativo. Para essas mensagens, alguns resultados da verificação de segurança são anexados como propriedades de mensagem e o aplicativo pode extrair e examinar essas propriedades para executar etapas adicionais, como verificações de autorização.
A função WsGetMessageProperty pode ser usada para recuperar qualquer uma das propriedades relacionadas à segurança definidas em WS_MESSAGE_PROPERTY_ID. WsGetMessageProperty retorna um erro para consultas que solicitam propriedades de segurança não aplicáveis ao tipo de segurança usado no canal. A mensagem continua a possuir as propriedades retornadas pela função de consulta.
Os elementos de API a seguir são usados com resultados de processamento de segurança.
Enumeração | Descrição |
---|---|
WS_SECURITY_TOKEN_PROPERTY_ID | Define as chaves para os campos e propriedades que podem ser extraídos de um token de segurança. |
Função | Descrição |
---|---|
WsGetSecurityTokenProperty | Extrai um campo ou uma propriedade de um token de segurança. |
Handle | Descrição |
---|---|
WS_SECURITY_TOKEN | Um identificador opaco que representa um token de segurança. |