diff options
author | Jeff Forcier <jeff@bitprophet.org> | 2023-04-20 17:45:08 -0400 |
---|---|---|
committer | Jeff Forcier <jeff@bitprophet.org> | 2023-05-05 12:27:18 -0400 |
commit | 7700c7e033652ed98c0c385b0da936f12b35aabf (patch) | |
tree | 8cb6bce02696e50d374981d85fef91fa5c90beea /tests/_util.py | |
parent | f012ebc2317418ecaf9f9a071bfb7b12dc9f0cce (diff) |
Opt-in overhaul to how MSG_SERVICE_REQUEST is done
- New subclass(es) for opt-in use. Most below messages refer to them,
not parent classes.
- In parent classes, make handler tables instance attributes for easier
subclass twiddling.
- Refactor Transport-level session check
- Refactor Transport-level auth handler instantiation (but keep behavior
the same, for now)
- Add service-request handler to Transport subclass, and remove from
AuthHandler subclass
- Remove manual event injection from the handful of Transport auth
methods which supported it. Suspect unused, don't need the extra
complexity, and wasn't consistent anyways - can add back smarter later
if anyone needs it.
- Not bothering with gssapi at all for now as I cannot easily test it
- Primarily tested against the new AuthStrategy architecture
Diffstat (limited to 'tests/_util.py')
0 files changed, 0 insertions, 0 deletions