Bastion |
Bastion |
Python 1 à 2.7 |
Description
Ce module permet de fournir un accès restreint aux objets.
Liste des classes
Nom |
Description |
BastionClass |
Cette classe permet la mise en oeuvre réel des objets bastion. Il s'agit de la classe par défaut utilisée par la fonction Bastion(). |
Liste des procédures et fonctions
Nom |
Description |
Bastion |
Cette fonction permet de protéger l'objet spécifié, renvoyant un bastion pour l'objet. Toute tentative d'accès à l'un des attributs de l'objet devra être approuvée par la fonction de filtrage; si l'accès est refusé, une exception AttributeError sera levée. |
Remarques
- Il est déconseillé d'utiliser le module Bastion depuis la version 2.6 de Python et le module Bastion a été supprimé de Python 3.
- Selon le dictionnaire, un «bastion» est une zone ou une position fortifiée, ou quelque chose étant considéré comme une forteresse. C'est un nom approprié pour ce module,
fournissant un moyen d'interdire l'accès à certains attributs d'un objet. Il doit toujours être utilisé avec le module rexec, afin de permettre aux programmes en mode restreint
d'accéder à certains attributs sécurisés d'un objet, tout en refusant l'accès à d'autres attributs dangereux.
Dernière mise à jour : Vendredi, le 3 janvier 2020