Interface InternalUnsupportedGuiltRiddenInterface

All Superinterfaces:
org.freedesktop.dbus.interfaces.DBusInterface
All Known Implementing Classes:
InternalUnsupportedGuiltRiddenInterface

public interface InternalUnsupportedGuiltRiddenInterface
extends org.freedesktop.dbus.interfaces.DBusInterface
  • Field Summary

    Fields 
    Modifier and Type Field Description
    static String INTERNAL_UNSUPPORTED_GUILT_RIDDEN_INTERFACE  
  • Method Summary

    Modifier and Type Method Description
    void changeWithMasterPassword​(org.freedesktop.dbus.DBusPath collection, Secret original, Secret master)
    Change the password of a collection.
    org.freedesktop.dbus.ObjectPath changeWithPrompt​(org.freedesktop.dbus.DBusPath collection)
    Toggle the lock of a collection.
    org.freedesktop.dbus.ObjectPath createWithMasterPassword​(Map<String,​org.freedesktop.dbus.types.Variant> properties, Secret master)
    Create a collection with a password without prompting.
    void unlockWithMasterPassword​(org.freedesktop.dbus.DBusPath collection, Secret master)
    Unlock a collection without prompting.

    Methods inherited from interface org.freedesktop.dbus.interfaces.DBusInterface

    getObjectPath, isRemote
  • Field Details

  • Method Details

    • changeWithMasterPassword

      void changeWithMasterPassword​(org.freedesktop.dbus.DBusPath collection, Secret original, Secret master)
      Change the password of a collection.
      Parameters:
      collection - The ObjectPath of the collection.
      original - The current password.
      master - The new password.
    • changeWithPrompt

      org.freedesktop.dbus.ObjectPath changeWithPrompt​(org.freedesktop.dbus.DBusPath collection)
      Toggle the lock of a collection.
      Parameters:
      collection - The ObjectPath of the collection.
      Returns:
      The ObjectPath of the collection.
    • createWithMasterPassword

      org.freedesktop.dbus.ObjectPath createWithMasterPassword​(Map<String,​org.freedesktop.dbus.types.Variant> properties, Secret master)
      Create a collection with a password without prompting.
      Parameters:
      properties - The properties of the collection.
      master - The password of the collection.
      Returns:
      The ObjectPath of the created collection.
    • unlockWithMasterPassword

      void unlockWithMasterPassword​(org.freedesktop.dbus.DBusPath collection, Secret master)
      Unlock a collection without prompting.
      Parameters:
      collection - The ObjectPath of the collection.
      master - The password of the collection.