RestrictionWithEffectiveWindow¶
- class RestrictionWithEffectiveWindow[source]¶
A restriction plus the requesting user’s effective entry window.
session_lockdown.entry_window (inherited) is always the global configured window; effective_entry_window is this user’s override-resolved window, None when the feature is off, there is no session lockdown, or no complete window resolves.
- effective_entry_window: EntryWindow | None¶
The requesting user’s override-resolved entry window, or None when the feature is off, there is no session lockdown, or no complete window resolves.
- session_lockdown: RestrictionSetSessionLockdownWithEntryWindow | RestrictionNotSetSessionLockdown¶
Session lockdown settings, or not-set if disabled. When set, the entry_window it carries is always the global configured window.
- password: RestrictionMixinSetPassword | RestrictionMixinNotSetPassword¶
Whether a password is set (tag: ‘set’) or not (tag: ‘not-set’).