Class Item
public class Item
- Inheritance
-
Item
- Inherited Members
Methods
Create(nint, SchemaHandle, HashTableHandle, NonNullableUtf8StringHandle, ValueHandle, ItemCreateFlags, nint, AsyncReadyCallback, nint)
Calls native function secret_item_create.
public static extern void Create(nint collection, SchemaHandle schema, HashTableHandle attributes, NonNullableUtf8StringHandle label, ValueHandle value, ItemCreateFlags flags, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
collectionnintTransfer ownership: None Nullable: False
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
labelNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
valueValueHandleTransfer ownership: None Nullable: False
flagsItemCreateFlagsTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
CreateFinish(nint, out ErrorOwnedHandle)
Calls native function secret_item_create_finish.
public static extern nint CreateFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
CreateSync(nint, SchemaHandle, HashTableHandle, NonNullableUtf8StringHandle, ValueHandle, ItemCreateFlags, nint, out ErrorOwnedHandle)
Calls native function secret_item_create_sync.
public static extern nint CreateSync(nint collection, SchemaHandle schema, HashTableHandle attributes, NonNullableUtf8StringHandle label, ValueHandle value, ItemCreateFlags flags, nint cancellable, out ErrorOwnedHandle error)
Parameters
collectionnintTransfer ownership: None Nullable: False
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
labelNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
valueValueHandleTransfer ownership: None Nullable: False
flagsItemCreateFlagsTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
Delete(nint, nint, AsyncReadyCallback, nint)
Calls native method secret_item_delete.
public static extern void Delete(nint self, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
selfnintTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
DeleteFinish(nint, nint, out ErrorOwnedHandle)
Calls native method secret_item_delete_finish.
public static extern bool DeleteFinish(nint self, nint result, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
DeleteSync(nint, nint, out ErrorOwnedHandle)
Calls native method secret_item_delete_sync.
public static extern bool DeleteSync(nint self, nint cancellable, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
GetAttributes(nint)
Calls native method secret_item_get_attributes.
public static extern HashTableOwnedHandle GetAttributes(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- HashTableOwnedHandle
Transfer ownership: Full Nullable: False
GetCreated(nint)
Calls native method secret_item_get_created.
public static extern ulong GetCreated(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- ulong
Transfer ownership: None Nullable: False
GetFlags(nint)
Calls native method secret_item_get_flags.
public static extern ItemFlags GetFlags(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- ItemFlags
Transfer ownership: None Nullable: False
GetGType()
Calls native function secret_item_get_type.
public static extern nuint GetGType()
Returns
- nuint
Transfer ownership: None Nullable: False
GetLabel(nint)
Calls native method secret_item_get_label.
public static extern NonNullableUtf8StringOwnedHandle GetLabel(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
GetLocked(nint)
Calls native method secret_item_get_locked.
public static extern bool GetLocked(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- bool
Transfer ownership: None Nullable: False
GetModified(nint)
Calls native method secret_item_get_modified.
public static extern ulong GetModified(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- ulong
Transfer ownership: None Nullable: False
GetSchemaName(nint)
Calls native method secret_item_get_schema_name.
public static extern NullableUtf8StringOwnedHandle GetSchemaName(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- NullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: True
GetSecret(nint)
Calls native method secret_item_get_secret.
public static extern ValueOwnedHandle GetSecret(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- ValueOwnedHandle
Transfer ownership: Full Nullable: True
GetService(nint)
Calls native method secret_item_get_service.
public static extern nint GetService(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
Returns
- nint
Transfer ownership: None Nullable: False
LoadSecret(nint, nint, AsyncReadyCallback, nint)
Calls native method secret_item_load_secret.
public static extern void LoadSecret(nint self, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
selfnintTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
LoadSecretFinish(nint, nint, out ErrorOwnedHandle)
Calls native method secret_item_load_secret_finish.
public static extern bool LoadSecretFinish(nint self, nint result, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
LoadSecretSync(nint, nint, out ErrorOwnedHandle)
Calls native method secret_item_load_secret_sync.
public static extern bool LoadSecretSync(nint self, nint cancellable, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
LoadSecrets(ListHandle, nint, AsyncReadyCallback, nint)
Calls native function secret_item_load_secrets.
public static extern void LoadSecrets(ListHandle items, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
itemsListHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
LoadSecretsFinish(nint, out ErrorOwnedHandle)
Calls native function secret_item_load_secrets_finish.
public static extern bool LoadSecretsFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
LoadSecretsSync(ListHandle, nint, out ErrorOwnedHandle)
Calls native function secret_item_load_secrets_sync.
public static extern bool LoadSecretsSync(ListHandle items, nint cancellable, out ErrorOwnedHandle error)
Parameters
itemsListHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
NewForDbusPath(nint, NonNullableUtf8StringHandle, ItemFlags, nint, AsyncReadyCallback, nint)
Calls native function secret_item_new_for_dbus_path.
public static extern void NewForDbusPath(nint service, NonNullableUtf8StringHandle itemPath, ItemFlags flags, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
servicenintTransfer ownership: None Nullable: True
itemPathNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
flagsItemFlagsTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
NewForDbusPathFinish(nint, out ErrorOwnedHandle)
Calls native constructor secret_item_new_for_dbus_path_finish.
public static extern nint NewForDbusPathFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
NewForDbusPathSync(nint, NonNullableUtf8StringHandle, ItemFlags, nint, out ErrorOwnedHandle)
Calls native constructor secret_item_new_for_dbus_path_sync.
public static extern nint NewForDbusPathSync(nint service, NonNullableUtf8StringHandle itemPath, ItemFlags flags, nint cancellable, out ErrorOwnedHandle error)
Parameters
servicenintTransfer ownership: None Nullable: True
itemPathNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
flagsItemFlagsTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
Refresh(nint)
Calls native method secret_item_refresh.
public static extern void Refresh(nint self)
Parameters
selfnintTransfer ownership: None Nullable: False
SetAttributes(nint, SchemaHandle, HashTableHandle, nint, AsyncReadyCallback, nint)
Calls native method secret_item_set_attributes.
public static extern void SetAttributes(nint self, SchemaHandle schema, HashTableHandle attributes, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
selfnintTransfer ownership: None Nullable: False
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
SetAttributesFinish(nint, nint, out ErrorOwnedHandle)
Calls native method secret_item_set_attributes_finish.
public static extern bool SetAttributesFinish(nint self, nint result, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetAttributesSync(nint, SchemaHandle, HashTableHandle, nint, out ErrorOwnedHandle)
Calls native method secret_item_set_attributes_sync.
public static extern bool SetAttributesSync(nint self, SchemaHandle schema, HashTableHandle attributes, nint cancellable, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetLabel(nint, NonNullableUtf8StringHandle, nint, AsyncReadyCallback, nint)
Calls native method secret_item_set_label.
public static extern void SetLabel(nint self, NonNullableUtf8StringHandle label, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
selfnintTransfer ownership: None Nullable: False
labelNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
SetLabelFinish(nint, nint, out ErrorOwnedHandle)
Calls native method secret_item_set_label_finish.
public static extern bool SetLabelFinish(nint self, nint result, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetLabelSync(nint, NonNullableUtf8StringHandle, nint, out ErrorOwnedHandle)
Calls native method secret_item_set_label_sync.
public static extern bool SetLabelSync(nint self, NonNullableUtf8StringHandle label, nint cancellable, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
labelNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetSecret(nint, ValueHandle, nint, AsyncReadyCallback, nint)
Calls native method secret_item_set_secret.
public static extern void SetSecret(nint self, ValueHandle value, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
selfnintTransfer ownership: None Nullable: False
valueValueHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
SetSecretFinish(nint, nint, out ErrorOwnedHandle)
Calls native method secret_item_set_secret_finish.
public static extern bool SetSecretFinish(nint self, nint result, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
SetSecretSync(nint, ValueHandle, nint, out ErrorOwnedHandle)
Calls native method secret_item_set_secret_sync.
public static extern bool SetSecretSync(nint self, ValueHandle value, nint cancellable, out ErrorOwnedHandle error)
Parameters
selfnintTransfer ownership: None Nullable: False
valueValueHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False