aboutsummaryrefslogtreecommitdiffstats
path: root/addressbook/backend/idl/addressbook.idl
diff options
context:
space:
mode:
Diffstat (limited to 'addressbook/backend/idl/addressbook.idl')
-rw-r--r--addressbook/backend/idl/addressbook.idl6
1 files changed, 6 insertions, 0 deletions
diff --git a/addressbook/backend/idl/addressbook.idl b/addressbook/backend/idl/addressbook.idl
index 6edfee992d..14d35dc934 100644
--- a/addressbook/backend/idl/addressbook.idl
+++ b/addressbook/backend/idl/addressbook.idl
@@ -58,6 +58,8 @@ module Addressbook {
boolean isWriteable ();
boolean isCardWriteable (in CardId Id);
+ void authenticateUser (in string user, in string passwd);
+
/*
* Adding and deleting cards in the book.
*/
@@ -101,6 +103,8 @@ module Addressbook {
PermissionDenied,
CardNotFound,
ProtocolNotSupported,
+ AuthenticationFailed,
+ AuthenticationRequired,
OtherError
};
@@ -120,6 +124,8 @@ module Addressbook {
void notifyChangesRequested (in CallStatus status, in BookView view);
+ void notifyAuthenticationResult (in CallStatus status);
+
/**
* notifyConnectionStatus:
*