02.06.2013 Views

analisi e gestione della sicurezza di una complessa applicazione ...

analisi e gestione della sicurezza di una complessa applicazione ...

analisi e gestione della sicurezza di una complessa applicazione ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

CAPITOLO IV - La <strong>sicurezza</strong> nelle web applications<br />

Di seguito viene proposto un esempio in cui si nota come con le classi GenericIdentity e<br />

GenericPrincipal si può gestire in modo personalizzato il sistema <strong>di</strong> autenticazione e<br />

autorizzazione:<br />

Prima si costruisce l’oggetto GenericIdentity passandogli l’username, poi si crea l’oggetto<br />

GenericPrincipal passandogli il GenericIdentity e l’array <strong>di</strong> stringhe che sono i ruoli che si<br />

vogliono assegnare al particolare utente:<br />

Nella nostra <strong>applicazione</strong>, abbiamo creato la classe TaleteIdentity.cs:<br />

73

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!