perl/keyring/kdewallet / experiments / dbus_introspect.txt

DBus connected
org.kde.kwalletd connected
/modules/kwalletd connected
net_wallet id: kdewallet
Opened, handle = 188466638
*****************************************************************
* API information
*****************************************************************
* Supported interfaces:
    org.freedesktop.DBus.Properties
    org.freedesktop.DBus.Introspectable
    org.freedesktop.DBus.Peer
    org.kde.KWallet

* org.kde.KWallet methods:

changePassword 
    Params:
        wallet: string
        wId: int64
        appid: string
    Returns:

close 
    Params:
        handle: int32
        force: bool
        appid: string
    Returns:
        : int32

closeAllWallets 
    Params:
    Returns:

createFolder 
    Params:
        handle: int32
        folder: string
        appid: string
    Returns:
        : bool

deleteWallet 
    Params:
        wallet: string
    Returns:
        : int32

disconnectApplication 
    Params:
        wallet: string
        application: string
    Returns:
        : bool

entryList 
    Params:
        handle: int32
        folder: string
        appid: string
    Returns:
        : (array, string)

entryType 
    Params:
        handle: int32
        folder: string
        key: string
        appid: string
    Returns:
        : int32

folderDoesNotExist 
    Params:
        wallet: string
        folder: string
    Returns:
        : bool

folderList 
    Params:
        handle: int32
        appid: string
    Returns:
        : (array, string)

hasEntry 
    Params:
        handle: int32
        folder: string
        key: string
        appid: string
    Returns:
        : bool

hasFolder 
    Params:
        handle: int32
        folder: string
        appid: string
    Returns:
        : bool

isEnabled 
    Params:
    Returns:
        : bool

isOpen 
    Params:
        handle: int32
    Returns:
        : bool

keyDoesNotExist 
    Params:
        wallet: string
        folder: string
        key: string
    Returns:
        : bool

localWallet 
    Params:
    Returns:
        : string

networkWallet 
    Params:
    Returns:
        : string

open 
    Params:
        wallet: string
        wId: int64
        appid: string
    Returns:
        : int32

openAsync 
    Params:
        wallet: string
        wId: int64
        appid: string
        handleSession: bool
    Returns:
        : int32

openPath 
    Params:
        path: string
        wId: int64
        appid: string
    Returns:
        : int32

openPathAsync 
    Params:
        path: string
        wId: int64
        appid: string
        handleSession: bool
    Returns:
        : int32

pamOpen 
    Params:
        wallet: string
        passwordHash: (array, byte)
        sessionTimeout: int32
    No reply

readEntry 
    Params:
        handle: int32
        folder: string
        key: string
        appid: string
    Returns:
        : (array, byte)

readEntryList 
    Params:
        handle: int32
        folder: string
        key: string
        appid: string
    Returns:
        : (dict, string, (variant))

readMap 
    Params:
        handle: int32
        folder: string
        key: string
        appid: string
    Returns:
        : (array, byte)

readMapList 
    Params:
        handle: int32
        folder: string
        key: string
        appid: string
    Returns:
        : (dict, string, (variant))

readPassword 
    Params:
        handle: int32
        folder: string
        key: string
        appid: string
    Returns:
        : string

readPasswordList 
    Params:
        handle: int32
        folder: string
        key: string
        appid: string
    Returns:
        : (dict, string, (variant))

reconfigure 
    Params:
    Returns:

removeEntry 
    Params:
        handle: int32
        folder: string
        key: string
        appid: string
    Returns:
        : int32

removeFolder 
    Params:
        handle: int32
        folder: string
        appid: string
    Returns:
        : bool

renameEntry 
    Params:
        handle: int32
        folder: string
        oldName: string
        newName: string
        appid: string
    Returns:
        : int32

sync 
    Params:
        handle: int32
        appid: string
    No reply

users 
    Params:
        wallet: string
    Returns:
        : (array, string)

wallets 
    Params:
    Returns:
        : (array, string)

writeEntry 
    Params:
        handle: int32
        folder: string
        key: string
        value: (array, byte)
        appid: string
    Returns:
        : int32

writeMap 
    Params:
        handle: int32
        folder: string
        key: string
        value: (array, byte)
        appid: string
    Returns:
        : int32

writePassword 
    Params:
        handle: int32
        folder: string
        key: string
        value: string
        appid: string
    Returns:
        : int32
*****************************************************************
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.