| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169 | 
							- from collections.abc import Callable
 
- from collections.abc import Iterable
 
- from collections.abc import Mapping
 
- from .mixins import UpdateDictMixin
 
- def csp_property(key: str) -> property: ...
 
- class ContentSecurityPolicy(UpdateDictMixin[str, str], dict[str, str]):
 
-     @property
 
-     def base_uri(self) -> str | None: ...
 
-     @base_uri.setter
 
-     def base_uri(self, value: str | None) -> None: ...
 
-     @base_uri.deleter
 
-     def base_uri(self) -> None: ...
 
-     @property
 
-     def child_src(self) -> str | None: ...
 
-     @child_src.setter
 
-     def child_src(self, value: str | None) -> None: ...
 
-     @child_src.deleter
 
-     def child_src(self) -> None: ...
 
-     @property
 
-     def connect_src(self) -> str | None: ...
 
-     @connect_src.setter
 
-     def connect_src(self, value: str | None) -> None: ...
 
-     @connect_src.deleter
 
-     def connect_src(self) -> None: ...
 
-     @property
 
-     def default_src(self) -> str | None: ...
 
-     @default_src.setter
 
-     def default_src(self, value: str | None) -> None: ...
 
-     @default_src.deleter
 
-     def default_src(self) -> None: ...
 
-     @property
 
-     def font_src(self) -> str | None: ...
 
-     @font_src.setter
 
-     def font_src(self, value: str | None) -> None: ...
 
-     @font_src.deleter
 
-     def font_src(self) -> None: ...
 
-     @property
 
-     def form_action(self) -> str | None: ...
 
-     @form_action.setter
 
-     def form_action(self, value: str | None) -> None: ...
 
-     @form_action.deleter
 
-     def form_action(self) -> None: ...
 
-     @property
 
-     def frame_ancestors(self) -> str | None: ...
 
-     @frame_ancestors.setter
 
-     def frame_ancestors(self, value: str | None) -> None: ...
 
-     @frame_ancestors.deleter
 
-     def frame_ancestors(self) -> None: ...
 
-     @property
 
-     def frame_src(self) -> str | None: ...
 
-     @frame_src.setter
 
-     def frame_src(self, value: str | None) -> None: ...
 
-     @frame_src.deleter
 
-     def frame_src(self) -> None: ...
 
-     @property
 
-     def img_src(self) -> str | None: ...
 
-     @img_src.setter
 
-     def img_src(self, value: str | None) -> None: ...
 
-     @img_src.deleter
 
-     def img_src(self) -> None: ...
 
-     @property
 
-     def manifest_src(self) -> str | None: ...
 
-     @manifest_src.setter
 
-     def manifest_src(self, value: str | None) -> None: ...
 
-     @manifest_src.deleter
 
-     def manifest_src(self) -> None: ...
 
-     @property
 
-     def media_src(self) -> str | None: ...
 
-     @media_src.setter
 
-     def media_src(self, value: str | None) -> None: ...
 
-     @media_src.deleter
 
-     def media_src(self) -> None: ...
 
-     @property
 
-     def navigate_to(self) -> str | None: ...
 
-     @navigate_to.setter
 
-     def navigate_to(self, value: str | None) -> None: ...
 
-     @navigate_to.deleter
 
-     def navigate_to(self) -> None: ...
 
-     @property
 
-     def object_src(self) -> str | None: ...
 
-     @object_src.setter
 
-     def object_src(self, value: str | None) -> None: ...
 
-     @object_src.deleter
 
-     def object_src(self) -> None: ...
 
-     @property
 
-     def prefetch_src(self) -> str | None: ...
 
-     @prefetch_src.setter
 
-     def prefetch_src(self, value: str | None) -> None: ...
 
-     @prefetch_src.deleter
 
-     def prefetch_src(self) -> None: ...
 
-     @property
 
-     def plugin_types(self) -> str | None: ...
 
-     @plugin_types.setter
 
-     def plugin_types(self, value: str | None) -> None: ...
 
-     @plugin_types.deleter
 
-     def plugin_types(self) -> None: ...
 
-     @property
 
-     def report_to(self) -> str | None: ...
 
-     @report_to.setter
 
-     def report_to(self, value: str | None) -> None: ...
 
-     @report_to.deleter
 
-     def report_to(self) -> None: ...
 
-     @property
 
-     def report_uri(self) -> str | None: ...
 
-     @report_uri.setter
 
-     def report_uri(self, value: str | None) -> None: ...
 
-     @report_uri.deleter
 
-     def report_uri(self) -> None: ...
 
-     @property
 
-     def sandbox(self) -> str | None: ...
 
-     @sandbox.setter
 
-     def sandbox(self, value: str | None) -> None: ...
 
-     @sandbox.deleter
 
-     def sandbox(self) -> None: ...
 
-     @property
 
-     def script_src(self) -> str | None: ...
 
-     @script_src.setter
 
-     def script_src(self, value: str | None) -> None: ...
 
-     @script_src.deleter
 
-     def script_src(self) -> None: ...
 
-     @property
 
-     def script_src_attr(self) -> str | None: ...
 
-     @script_src_attr.setter
 
-     def script_src_attr(self, value: str | None) -> None: ...
 
-     @script_src_attr.deleter
 
-     def script_src_attr(self) -> None: ...
 
-     @property
 
-     def script_src_elem(self) -> str | None: ...
 
-     @script_src_elem.setter
 
-     def script_src_elem(self, value: str | None) -> None: ...
 
-     @script_src_elem.deleter
 
-     def script_src_elem(self) -> None: ...
 
-     @property
 
-     def style_src(self) -> str | None: ...
 
-     @style_src.setter
 
-     def style_src(self, value: str | None) -> None: ...
 
-     @style_src.deleter
 
-     def style_src(self) -> None: ...
 
-     @property
 
-     def style_src_attr(self) -> str | None: ...
 
-     @style_src_attr.setter
 
-     def style_src_attr(self, value: str | None) -> None: ...
 
-     @style_src_attr.deleter
 
-     def style_src_attr(self) -> None: ...
 
-     @property
 
-     def style_src_elem(self) -> str | None: ...
 
-     @style_src_elem.setter
 
-     def style_src_elem(self, value: str | None) -> None: ...
 
-     @style_src_elem.deleter
 
-     def style_src_elem(self) -> None: ...
 
-     @property
 
-     def worker_src(self) -> str | None: ...
 
-     @worker_src.setter
 
-     def worker_src(self, value: str | None) -> None: ...
 
-     @worker_src.deleter
 
-     def worker_src(self) -> None: ...
 
-     provided: bool
 
-     def __init__(
 
-         self,
 
-         values: Mapping[str, str] | Iterable[tuple[str, str]] = (),
 
-         on_update: Callable[[ContentSecurityPolicy], None] | None = None,
 
-     ) -> None: ...
 
-     def _get_value(self, key: str) -> str | None: ...
 
-     def _set_value(self, key: str, value: str) -> None: ...
 
-     def _del_value(self, key: str) -> None: ...
 
-     def to_header(self) -> str: ...
 
 
  |