freeipa / freeipa-healthcheck

Check the health of a freeIPA installation
GNU General Public License v3.0
50 stars 28 forks source link

Token handling is using a dbus value, not a string #305

Closed rcritten closed 1 year ago

rcritten commented 1 year ago

There are a few places where the token is requested over DBus like:

token = request.prop_if.Get(certmonger.DBUS_CM_REQUEST_IF, 'key-token')

Or when looping through requests:

token = request.get('key-token')

The value looks like: dbus.String('NSS Certificate DB', variant_level=1)