def user(self): """ Retrieve the authenticated user. This is usually used at the the server end to find the name of the authenticated user. If :meth:`outcome` returns a value other than :const:`OK`, then there will be no user to return. The returned value is only reliable after the ``PN_TRANSPORT_AUTHENTICATED`` event has been received. :rtype: * If the SASL layer was not negotiated then ``0`` is returned. * If the ``ANONYMOUS`` mechanism is used then the user will be ``"anonymous"``. * Otherwise a string containing the user is returned. """ return pn_sasl_get_user(self._sasl)
def user(self): return pn_sasl_get_user(self._sasl)