Table of Contents

Class Functions

Namespace
Secret
Assembly
Secret-1.dll
public static class Functions
Inheritance
Functions
Inherited Members

Methods

AttributesBuildv(Schema, nint)

public static HashTable AttributesBuildv(Schema schema, nint va)

Parameters

schema Schema
va nint

Returns

HashTable

AttributesValidate(Schema, HashTable)

[Version("0.21.2")]
public static bool AttributesValidate(Schema schema, HashTable attributes)

Parameters

schema Schema
attributes HashTable

Returns

bool

BackendGetFinish(AsyncResult)

[Version("0.19.0")]
public static Backend BackendGetFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

Backend

ErrorGetQuark()

public static Quark ErrorGetQuark()

Returns

Quark

GetSchema(SchemaType)

[Version("0.18.6")]
public static Schema GetSchema(SchemaType type)

Parameters

type SchemaType

Returns

Schema

PasswordClearFinish(AsyncResult)

public static bool PasswordClearFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

PasswordClearSync(Schema?, HashTable, Cancellable?)

public static bool PasswordClearSync(Schema? schema, HashTable attributes, Cancellable? cancellable)

Parameters

schema Schema
attributes HashTable
cancellable Cancellable

Returns

bool

PasswordFree(string?)

public static void PasswordFree(string? password)

Parameters

password string

PasswordLookupBinaryFinish(AsyncResult)

[Version("0.19.0")]
public static Value PasswordLookupBinaryFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

Value

PasswordLookupFinish(AsyncResult)

public static string PasswordLookupFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

string

PasswordLookupNonpageableFinish(AsyncResult)

public static string PasswordLookupNonpageableFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

string

PasswordLookupSync(Schema?, HashTable, Cancellable?)

public static string PasswordLookupSync(Schema? schema, HashTable attributes, Cancellable? cancellable)

Parameters

schema Schema
attributes HashTable
cancellable Cancellable

Returns

string

PasswordLookupvBinarySync(Schema?, HashTable, Cancellable?)

[Version("0.19.0")]
public static Value PasswordLookupvBinarySync(Schema? schema, HashTable attributes, Cancellable? cancellable)

Parameters

schema Schema
attributes HashTable
cancellable Cancellable

Returns

Value

PasswordLookupvNonpageableSync(Schema?, HashTable, Cancellable?)

public static string PasswordLookupvNonpageableSync(Schema? schema, HashTable attributes, Cancellable? cancellable)

Parameters

schema Schema
attributes HashTable
cancellable Cancellable

Returns

string

PasswordSearchFinish(AsyncResult)

[Version("0.19.0")]
public static List PasswordSearchFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

List

PasswordSearchSync(Schema?, HashTable, SearchFlags, Cancellable?)

[Version("0.19.0")]
public static List PasswordSearchSync(Schema? schema, HashTable attributes, SearchFlags flags, Cancellable? cancellable)

Parameters

schema Schema
attributes HashTable
flags SearchFlags
cancellable Cancellable

Returns

List

PasswordStoreBinarySync(Schema?, HashTable, string?, string, Value, Cancellable?)

[Version("0.19.0")]
public static bool PasswordStoreBinarySync(Schema? schema, HashTable attributes, string? collection, string label, Value value, Cancellable? cancellable)

Parameters

schema Schema
attributes HashTable
collection string
label string
value Value
cancellable Cancellable

Returns

bool

PasswordStoreFinish(AsyncResult)

public static bool PasswordStoreFinish(AsyncResult result)

Parameters

result AsyncResult

Returns

bool

PasswordStoreSync(Schema?, HashTable, string?, string, string, Cancellable?)

public static bool PasswordStoreSync(Schema? schema, HashTable attributes, string? collection, string label, string password, Cancellable? cancellable)

Parameters

schema Schema
attributes HashTable
collection string
label string
password string
cancellable Cancellable

Returns

bool

PasswordWipe(string?)

public static void PasswordWipe(string? password)

Parameters

password string