Concetti principali sulla protezione

In Microsoft .NET Framework viene fornita protezione dall'accesso di codice e protezione basata sui ruoli per affrontare i problemi di protezione relativi al codice mobile e fornire il supporto necessario ai componenti per determinare le operazioni consentite agli utenti. I meccanismi di protezione si basano su un modello semplice e coerente che permette agli sviluppatori esperti di protezione dall'accesso di codice di sfruttare la protezione basata sui ruoli. Sia la protezione di accesso al codice che la protezione basata sui ruoli vengono implementate mediante un'infrastruttura comune fornita da Common Language Runtime.

Dal momento che fanno uso dello stesso modello e della stessa infrastruttura, la protezione di accesso al codice e la protezione basata sui ruoli condividono vari concetti di base, che verranno descritti in questa sezione. Accertarsi di avere dimestichezza con queste nozioni prima di leggere la documentazione relativa alla protezione di accesso al codice e alla protezione basata sui ruoli di .NET Framework.

In questa sezione

  • Criteri di protezione
    Viene fornita una panoramica dei criteri di protezione e delle modalità con cui vengono utilizzati dal runtime.
  • Principali
    Vengono descritti i tre tipi di principali supportati dalla protezione basata sui ruoli di .NET Framework.
  • Autenticazione
    Viene fornita una panoramica del processo di autenticazione utilizzato nella protezione basata sui ruoli di .NET Framework.
  • Autorizzazione
    Viene fornita una panoramica del processo di autorizzazione utilizzato nella protezione basata sui ruoli di .NET Framework.

Sezioni correlate

  • Protezione dall'accesso di codice
    Viene descritta in modo dettagliato la protezione dall'accesso di codice di .NET Framework e viene illustrato come utilizzarla nel codice.
  • Protezione basata sui ruoli
    Viene descritta in modo dettagliato la protezione basata sui ruoli di .NET Framework e viene illustrato come utilizzarla nel codice.