Condividi tramite


Descrizione della sicurezza

Una descipzione di sicurezza è rappresentata da una struttura di WS_SECURITY_DESCRIPTION e viene fornita un'istanza di una descrizione di sicurezza quando si chiama la funzioneWsCreateChannelper creare un canale protetto o la funzione WsCreateListener per creare un listener.

Struttura di una descrizione di sicurezza

Il modello di base di sicurezza del canale è che un canale è protetto con uno o più token di sicurezza. Riflettendo questo modello, la struttura WS_SECURITY_DESCRIPTION contiene un elenco di associazioni di sicurezza, rappresentate da strutture WS_SECURITY_BINDING e ogni associazione di sicurezza descrive come viene ottenuto e usato un token di sicurezza nel canale. Il tipo di sicurezza usato in un canale viene deciso dalla selezione di sottotipi di associazione di sicurezza inclusi nella descrizione della sicurezza.

Le impostazioni di sicurezza facoltative specifiche di un'associazione di sicurezza vengono specificate come impostazioni di associazione di sicurezza nella struttura di associazione di sicurezza; Tuttavia, le impostazioni a livello di canale indipendentemente dalle associazioni di sicurezza vengono specificate direttamente come impostazioni del canale di sicurezza nel campo delle proprietà della descrizione di sicurezza stessa.

Diagramma che mostra la struttura di una descrizione della sicurezza.

Gli elementi API seguenti vengono usati con le descrizioni di sicurezza.

Struttura Descrizione
WS_SECURITY_DESCRIPTION Struttura di primo livello utilizzata per specificare i requisiti di sicurezza per un canale (sul lato client) o un listener (sul lato server).