Secrets objects¶
- class sdbus_async.secrets.SecretService(bus=None)¶
Secret service main object.
Implements
SecretServiceInterface
Bus name and object path is predetermined at
org.freedesktop.secrets
and/org/freedesktop/secrets
respectively.- Parameters
bus (SdBus) – Use specific bus or session bus by default.
- Return type
None
- class sdbus_async.secrets.SecretCollection(collection_path, bus=None)¶
Secrets collection.
Implements
SecretCollectionInterface
Bus name is predetermined at
org.freedesktop.secrets
- Parameters
collection_path (str) – Object path to collection.
bus (SdBus) – Use specific bus or session bus by default.
- Return type
None
- class sdbus_async.secrets.SecretItem(item_path, bus=None)¶
Secrets item.
Implements
SecretItemInterface
Bus name is predetermined at
org.freedesktop.secrets
- Parameters
item_path (str) – Object path to item.
bus (SdBus) – Use specific bus or session bus by default.
- Return type
None
- class sdbus_async.secrets.SecretPrompt(prompt_path, bus=None)¶
Secrets prompt.
Implements
SecretPromptInterface
Bus name is predetermined at
org.freedesktop.secrets
- Parameters
prompt_path (str) – Object path to prompt.
bus (SdBus) – Use specific bus or session bus by default.
- Return type
None
- class sdbus_async.secrets.SecretSession(session_path, bus=None)¶
Secrets session.
Implements
SecretSessionInterface
Bus name is predetermined at
org.freedesktop.secrets
- Parameters
session_path (str) – Object path to session.
bus (SdBus) – Use specific bus or session bus by default.
- Return type
None