summaryrefslogtreecommitdiff
path: root/src/dbus/server/pim/pim-manager-api.txt
diff options
context:
space:
mode:
authorPatrick Ohly <patrick.ohly@intel.com>2012-11-30 15:20:55 +0100
committerPatrick Ohly <patrick.ohly@intel.com>2012-12-07 20:00:44 +0100
commit43073081c074f5ca1d5785bacae4d439874d4b4d (patch)
tree4fb6dd10ede0f2b5eff770a1c15e604be2f2086f /src/dbus/server/pim/pim-manager-api.txt
parent7bfa3f63eb8223e0608b422c1b10f3a683179d0a (diff)
PIM: remove colon from valid peer UID character set (FDO #56436)
Using the UID as part of file names gets more problematic when allowing colons. Remove that character from the API and enforce the format in the source code.
Diffstat (limited to 'src/dbus/server/pim/pim-manager-api.txt')
-rw-r--r--src/dbus/server/pim/pim-manager-api.txt7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/dbus/server/pim/pim-manager-api.txt b/src/dbus/server/pim/pim-manager-api.txt
index 5a2cf713..3f37cf38 100644
--- a/src/dbus/server/pim/pim-manager-api.txt
+++ b/src/dbus/server/pim/pim-manager-api.txt
@@ -34,9 +34,10 @@ that supports CardDAV or a phone with SyncML support.
Peers are identified by a unique string ID. That ID needs to be
assigned by the user of this API. The string must not be empty and may
-only contain characters a-z, 0-9, hyphen and colon. No other
-assumptions about its content are made. For example, the phone's
-Bluetooth MAC address could be used.
+only contain characters a-z, 0-9 and hyphen. No other assumptions
+about its content are made. For example, the phone's Bluetooth MAC
+address could be used after removing or replacing the colon and using
+lower case hex characters.
For an entity that has more than one address book, multiple peers must
be configured.