diff options
Diffstat (limited to 'src/server/protocol.py')
-rw-r--r-- | src/server/protocol.py | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/src/server/protocol.py b/src/server/protocol.py index 809f4b2..733bb6c 100644 --- a/src/server/protocol.py +++ b/src/server/protocol.py @@ -64,7 +64,8 @@ class Protocol(_Protocol, DBusProperties): 'Interfaces': lambda: self.interfaces, 'ConnectionInterfaces': lambda: self.connection_interfaces, 'RequestableChannelClasses': lambda: self.requestable_channels, - 'Parameters': lambda: self.parameters + 'Parameters': lambda: self.parameters, + 'AuthenticationTypes': lambda: self.authentication_types, }) self._add_immutable_properties({ @@ -103,6 +104,10 @@ class Protocol(_Protocol, DBusProperties): signature='(a{sv}as)') @property + def authentication_types(self): + return dbus.Array(self._authentication_types, signature='s') + + @property def parameters(self): parameters = [] |