Partager via


Demande d'une autorisation personnalisée

Pour conduire le runtime à effectuer des vérifications de sécurité sur du code qui tente d'accéder à la ressource protégée par votre autorisation d'accès du code personnalisée, vous devez placer des demandes de sécurité pour l'autorisation d'accès au code personnalisée dans votre code. Les demandes de sécurité peuvent être impératives ou déclaratives ; les deux conduisent le runtime à parcourir la pile des appels pour vérifier que tous les appelants de la pile ont l'autorisation demandée.

Si votre code appelle simplement une bibliothèque du système sécurisé qui expose une ressource protégée, vous n'avez pas besoin de demander une autorisation parce que la bibliothèque expose la ressource protégée par cette autorisation. Il est de la responsabilité de la bibliothèque de demander que votre code et tous ses appelants aient l'autorisation nécessaire. Cependant, si votre code appelle une bibliothèque du système et déclare une autorisation demandée par la bibliothèque (causant en pratique une vérification de sécurité pour que cette autorisation réussisse), il doit alors demander cette autorisation de ses appelants ou s'assurer que la sécurité n'est pas compromise.

Pour plus d'informations concernant le moment où les demandes de sécurité doivent être faites, consultez Demandes de sécurité.

Voir aussi

Concepts

Création de vos propres autorisations d'accès du code

Autres ressources

Sécurité d'accès du code