summaryrefslogtreecommitdiffstats
path: root/secret-service/specification.xml
AgeCommit message (Collapse)AuthorFilesLines
2010-12-04Error code changes.Stef Walter1-2/+1
* Remove AlreadyExists. No longer needed. * Remove NotSupported in favor of the one defined in DBus itself: org.freedesktop.DBus.Error.NotSupported * There's no real NoSuchObject error code defined in DBus itself, so defined our own.
2010-12-04Use the OpenSession function for algorithm Negotiation.Stef Walter1-25/+35
This has several benefits: * Removes gray area of whether a single session could renegotiate a different key exchange. * Removes strange state that a session is in before negotiation of an algorithm. * Less API. * OpenSession() could be called multiple times for algorithms that require more than one back and forth negotiation. We have none of these presently.
2010-12-04Rename API to 'Secret Service API'Stef Walter1-55/+45
This was discussed on the mailing list a while back. Interfaces: org.freedesktop.Secret.Xxxx Service: org.freedesktop.Secrets Object Paths: /org/freedesktop/secrets/xxxx
2010-12-04Move the GetSecret, SetSecret and GetSecrets methods.Stef Walter1-17/+17
Move to more relevant interfaces, and add secret parameter to CreateItem.
2010-12-04Implement concept of prompt objects.Stef Walter1-57/+137
* Items that could require prompting, return an optional prompt object. * Prompt objects must then be acted upon. * Prompts can be dismissed. * Operation completes with the prompt, and signal is emitted. * When no prompt is needed, returns '/'
2010-12-04Tag functions referenced in text with <function> tag.Stef Walter1-7/+7
2010-12-04Changes to allow multiple sessions per application, discussed on mailing list.Stef Walter1-20/+27
2010-12-04Clearly note that this is a draft specificationStef Walter1-2/+2
2010-12-04Make objects paths be lower case, as discussed on the mailing list.Stef Walter1-5/+5
2010-12-04-> Docbook 5.0Michael Leupold1-12/+10
2010-12-04Add params to control toc generation.Michael Leupold1-35/+60
2010-12-04Enable building the whole spec with XInclude.Michael Leupold1-80/+61
2010-12-04Add the current docbook part of the spec and the D-Bus introspection part ↵Michael Leupold1-0/+418
converted to the Telepathy D-Bus Introspection spec. tools/spec-to-introspect.xsl converts the Telepathy format to the EggDBus format used by keyring.