Class Functions
public static class Functions
- Inheritance
-
Functions
- Inherited Members
Methods
AttributesBuildv(SchemaHandle, nint)
Calls native function secret_attributes_buildv.
public static extern HashTableOwnedHandle AttributesBuildv(SchemaHandle schema, nint va)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: False
vanintTransfer ownership: None Nullable: False
Returns
- HashTableOwnedHandle
Transfer ownership: Full Nullable: False
AttributesValidate(SchemaHandle, HashTableHandle, out ErrorOwnedHandle)
Calls native function secret_attributes_validate. Version: 0.21.2
[Version("0.21.2")]
public static extern bool AttributesValidate(SchemaHandle schema, HashTableHandle attributes, out ErrorOwnedHandle error)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: False
attributesHashTableHandleTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
BackendGet(BackendFlags, nint, AsyncReadyCallback, nint)
Calls native function secret_backend_get. Version: 0.19.0
[Version("0.19.0")]
public static extern void BackendGet(BackendFlags flags, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
flagsBackendFlagsTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
BackendGetFinish(nint, out ErrorOwnedHandle)
Calls native function secret_backend_get_finish. Version: 0.19.0
[Version("0.19.0")]
public static extern nint BackendGetFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- nint
Transfer ownership: Full Nullable: False
ErrorGetQuark()
Calls native function secret_error_get_quark.
public static extern uint ErrorGetQuark()
Returns
- uint
Transfer ownership: None Nullable: False
GetSchema(SchemaType)
Calls native function secret_get_schema. Version: 0.18.6
[Version("0.18.6")]
public static extern SchemaUnownedHandle GetSchema(SchemaType type)
Parameters
typeSchemaTypeTransfer ownership: None Nullable: False
Returns
- SchemaUnownedHandle
Transfer ownership: None Nullable: False
PasswordClear(SchemaHandle, HashTableUnownedHandle, nint, AsyncReadyCallback, nint)
Calls native function secret_password_clearv.
public static extern void PasswordClear(SchemaHandle schema, HashTableUnownedHandle attributes, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableUnownedHandleTransfer ownership: Full Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
PasswordClearFinish(nint, out ErrorOwnedHandle)
Calls native function secret_password_clear_finish.
public static extern bool PasswordClearFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PasswordClearSync(SchemaHandle, HashTableHandle, nint, out ErrorOwnedHandle)
Calls native function secret_password_clearv_sync.
public static extern bool PasswordClearSync(SchemaHandle schema, HashTableHandle attributes, nint cancellable, out ErrorOwnedHandle error)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PasswordFree(NullableUtf8StringHandle)
Calls native function secret_password_free.
public static extern void PasswordFree(NullableUtf8StringHandle password)
Parameters
passwordNullableUtf8StringHandleTransfer ownership: None Nullable: True
PasswordLookup(SchemaHandle, HashTableUnownedHandle, nint, AsyncReadyCallback, nint)
Calls native function secret_password_lookupv.
public static extern void PasswordLookup(SchemaHandle schema, HashTableUnownedHandle attributes, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableUnownedHandleTransfer ownership: Full Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
PasswordLookupBinaryFinish(nint, out ErrorOwnedHandle)
Calls native function secret_password_lookup_binary_finish. Version: 0.19.0
[Version("0.19.0")]
public static extern ValueOwnedHandle PasswordLookupBinaryFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- ValueOwnedHandle
Transfer ownership: Full Nullable: False
PasswordLookupFinish(nint, out ErrorOwnedHandle)
Calls native function secret_password_lookup_finish.
public static extern NonNullableUtf8StringOwnedHandle PasswordLookupFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
PasswordLookupNonpageableFinish(nint, out ErrorOwnedHandle)
Calls native function secret_password_lookup_nonpageable_finish.
public static extern NonNullableUtf8StringOwnedHandle PasswordLookupNonpageableFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
PasswordLookupSync(SchemaHandle, HashTableHandle, nint, out ErrorOwnedHandle)
Calls native function secret_password_lookupv_sync.
public static extern NonNullableUtf8StringOwnedHandle PasswordLookupSync(SchemaHandle schema, HashTableHandle attributes, nint cancellable, out ErrorOwnedHandle error)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
PasswordLookupvBinarySync(SchemaHandle, HashTableHandle, nint, out ErrorOwnedHandle)
Calls native function secret_password_lookupv_binary_sync. Version: 0.19.0
[Version("0.19.0")]
public static extern ValueOwnedHandle PasswordLookupvBinarySync(SchemaHandle schema, HashTableHandle attributes, nint cancellable, out ErrorOwnedHandle error)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- ValueOwnedHandle
Transfer ownership: Full Nullable: False
PasswordLookupvNonpageableSync(SchemaHandle, HashTableHandle, nint, out ErrorOwnedHandle)
Calls native function secret_password_lookupv_nonpageable_sync.
public static extern NonNullableUtf8StringOwnedHandle PasswordLookupvNonpageableSync(SchemaHandle schema, HashTableHandle attributes, nint cancellable, out ErrorOwnedHandle error)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- NonNullableUtf8StringOwnedHandle
Transfer ownership: Full Nullable: False
PasswordSearch(SchemaHandle, HashTableUnownedHandle, SearchFlags, nint, AsyncReadyCallback, nint)
Calls native function secret_password_searchv. Version: 0.19.0
[Version("0.19.0")]
public static extern void PasswordSearch(SchemaHandle schema, HashTableUnownedHandle attributes, SearchFlags flags, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableUnownedHandleTransfer ownership: Full Nullable: False
flagsSearchFlagsTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
PasswordSearchFinish(nint, out ErrorOwnedHandle)
Calls native function secret_password_search_finish. Version: 0.19.0
[Version("0.19.0")]
public static extern ListOwnedHandle PasswordSearchFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- ListOwnedHandle
Transfer ownership: Full Nullable: False
PasswordSearchSync(SchemaHandle, HashTableHandle, SearchFlags, nint, out ErrorOwnedHandle)
Calls native function secret_password_searchv_sync. Version: 0.19.0
[Version("0.19.0")]
public static extern ListOwnedHandle PasswordSearchSync(SchemaHandle schema, HashTableHandle attributes, SearchFlags flags, nint cancellable, out ErrorOwnedHandle error)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
flagsSearchFlagsTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- ListOwnedHandle
Transfer ownership: Full Nullable: False
PasswordStore(SchemaHandle, HashTableUnownedHandle, NullableUtf8StringHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, nint, AsyncReadyCallback, nint)
Calls native function secret_password_storev.
public static extern void PasswordStore(SchemaHandle schema, HashTableUnownedHandle attributes, NullableUtf8StringHandle collection, NonNullableUtf8StringHandle label, NonNullableUtf8StringHandle password, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableUnownedHandleTransfer ownership: Full Nullable: False
collectionNullableUtf8StringHandleTransfer ownership: None Nullable: True
labelNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
passwordNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
PasswordStoreBinary(SchemaHandle, HashTableUnownedHandle, NullableUtf8StringHandle, NonNullableUtf8StringHandle, ValueHandle, nint, AsyncReadyCallback, nint)
Calls native function secret_password_storev_binary. Version: 0.19.0
[Version("0.19.0")]
public static extern void PasswordStoreBinary(SchemaHandle schema, HashTableUnownedHandle attributes, NullableUtf8StringHandle collection, NonNullableUtf8StringHandle label, ValueHandle value, nint cancellable, AsyncReadyCallback callback, nint userData)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableUnownedHandleTransfer ownership: Full Nullable: False
collectionNullableUtf8StringHandleTransfer ownership: None Nullable: True
labelNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
valueValueHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
callbackAsyncReadyCallbackTransfer ownership: None Nullable: True
userDatanintTransfer ownership: None Nullable: True
PasswordStoreBinarySync(SchemaHandle, HashTableHandle, NullableUtf8StringHandle, NonNullableUtf8StringHandle, ValueHandle, nint, out ErrorOwnedHandle)
Calls native function secret_password_storev_binary_sync. Version: 0.19.0
[Version("0.19.0")]
public static extern bool PasswordStoreBinarySync(SchemaHandle schema, HashTableHandle attributes, NullableUtf8StringHandle collection, NonNullableUtf8StringHandle label, ValueHandle value, nint cancellable, out ErrorOwnedHandle error)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
collectionNullableUtf8StringHandleTransfer ownership: None Nullable: True
labelNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
valueValueHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PasswordStoreFinish(nint, out ErrorOwnedHandle)
Calls native function secret_password_store_finish.
public static extern bool PasswordStoreFinish(nint result, out ErrorOwnedHandle error)
Parameters
resultnintTransfer ownership: None Nullable: False
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PasswordStoreSync(SchemaHandle, HashTableHandle, NullableUtf8StringHandle, NonNullableUtf8StringHandle, NonNullableUtf8StringHandle, nint, out ErrorOwnedHandle)
Calls native function secret_password_storev_sync.
public static extern bool PasswordStoreSync(SchemaHandle schema, HashTableHandle attributes, NullableUtf8StringHandle collection, NonNullableUtf8StringHandle label, NonNullableUtf8StringHandle password, nint cancellable, out ErrorOwnedHandle error)
Parameters
schemaSchemaHandleTransfer ownership: None Nullable: True
attributesHashTableHandleTransfer ownership: None Nullable: False
collectionNullableUtf8StringHandleTransfer ownership: None Nullable: True
labelNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
passwordNonNullableUtf8StringHandleTransfer ownership: None Nullable: False
cancellablenintTransfer ownership: None Nullable: True
errorErrorOwnedHandle
Returns
- bool
Transfer ownership: None Nullable: False
PasswordWipe(NullableUtf8StringHandle)
Calls native function secret_password_wipe.
public static extern void PasswordWipe(NullableUtf8StringHandle password)
Parameters
passwordNullableUtf8StringHandleTransfer ownership: None Nullable: True