summaryrefslogtreecommitdiff
path: root/src/server/protocol.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/protocol.py')
-rw-r--r--src/server/protocol.py7
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 = []