Partager via


Utilisation des bibliothèques de classes sécurisées

Une bibliothèque sécurisée est une bibliothèque de classes qui utilise les demandes de sécurité pour s'assurer que les appelants de la bibliothèque ont l'autorisation d'accéder aux ressources que la bibliothèque expose. Par exemple, une bibliothèque de classes sécurisée peut avoir une méthode de création de fichiers qui exigera que ses appelants aient les autorisations pour créer des fichiers. Le .NET Framework comprend des bibliothèques de classes sécurisées.

Si votre code demande et reçoit les autorisations requises par la bibliothèque de classes, il sera autorisé à accéder à la bibliothèque et la ressource sera protégée de tout accès non autorisé ; si votre code n'a pas les autorisations appropriées, il ne sera pas autorisé à accéder à la bibliothèque de classes et du code nuisible ne pourra pas utiliser votre code pour accéder à la ressource de manière indirecte. Même si votre code a l'autorisation d'accéder à une bibliothèque, son exécution ne sera pas permise si du code qui appelle votre code n'a pas également l'autorisation d'accéder à la bibliothèque.

La sécurité d'accès du code n'élimine pas la possibilité d'une erreur humaine dans l'écriture du code ; cependant, si les applications utilisent les bibliothèques de classes sécurisées pour accéder aux ressources protégées, le risque est réduit pour le code de l'application puisque les bibliothèques de classes sont soigneusement examinées quant aux éventuels problèmes de sécurité.

Voir aussi

Concepts

Notions fondamentales de la sécurité d'accès du code

Autres ressources

Sécurité d'accès du code