Elemento <securityPolicy>

Consente di definire mapping validi tra i livelli di protezione denominati e i file di criteri. Questa sezione può essere dichiarata a livello di applicazione, sito o computer. È possibile estendere il sistema di protezione, fornendo un proprio sottotag <trustLevel> denominato, di cui è stato eseguito il mapping a un file specificato dall'attributo policyFile.

<configuration>
   <system.web>
      <securityPolicy>

<securityPolicy>
   <trustLevelname="value" policyFile="value"/></securityPolicy>

Sottotag

Sottotag Descrizione
<trustLevel> Specifica il nome di livello di protezione e il file di criteri per ogni livello di protezione.

Esempio

Nell'esempio che segue vengono specificati i file di criteri che gestiscono diversi livelli di attendibilità.

<securityPolicy>
    <trustLevel name="Full"    policyFile="internal"/>
    <trustLevel name="High"    policyFile="web_hightrust.config"/>
    <trustLevel name="Medium"  policyFile="web_mediumtrust.config"/>      
    <trustLevel name="Low"     policyFile="web_lowtrust.config"/>
    <trustLevel name="Minimal" policyFile="web_minimaltrust.config"/>
</securityPolicy>

Requisiti

Contenuto in: <system.web>

Piattaforma Web: IIS 5.0, IIS 5.1, IIS 6.0

File di configurazione: Machine.config, Web.config

Gestore della sezione di configurazione: System.Web.Configuration.SecurityPolicyConfigHandler

Vedere anche

Configurazione ASP.NET | Schema delle impostazioni ASP.NET | Livelli di attendibilità e file di criteri ASP.NET