cssm_spi_dl_funcs class final

Inheritance
Implemented types
Available extensions

Constructors

cssm_spi_dl_funcs()

Properties

address → Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
Authenticate ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_DB_ACCESS_TYPE AccessRequest, Pointer<cssm_access_credentials> AccessCred)>>
getter/setter pair
ChangeDbAcl ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_access_credentials> AccessCred, Pointer<cssm_acl_edit> AclEdit)>>
getter/setter pair
ChangeDbOwner ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_access_credentials> AccessCred, Pointer<cssm_acl_owner_prototype> NewOwner)>>
getter/setter pair
CreateRelation ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_DB_RECORDTYPE RelationID, Pointer<Char> RelationName, uint32 NumberOfAttributes, Pointer<cssm_db_schema_attribute_info> pAttributeInfo, uint32 NumberOfIndexes, Pointer<cssm_db_schema_index_info> pIndexInfo)>>
getter/setter pair
DataAbortQuery ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_HANDLE ResultsHandle)>>
getter/setter pair
DataDelete ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_db_unique_record> UniqueRecordIdentifier)>>
getter/setter pair
DataGetFirst ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_query> Query, CSSM_HANDLE_PTR ResultsHandle, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR Attributes, CSSM_DATA_PTR Data, Pointer<CSSM_DB_UNIQUE_RECORD_PTR> UniqueId)>>
getter/setter pair
DataGetFromUniqueRecordId ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_db_unique_record> UniqueRecord, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR Attributes, CSSM_DATA_PTR Data)>>
getter/setter pair
DataGetNext ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_HANDLE ResultsHandle, CSSM_DB_RECORD_ATTRIBUTE_DATA_PTR Attributes, CSSM_DATA_PTR Data, Pointer<CSSM_DB_UNIQUE_RECORD_PTR> UniqueId)>>
getter/setter pair
DataInsert ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_DB_RECORDTYPE RecordType, Pointer<cssm_db_record_attribute_data> Attributes, Pointer<SecAsn1Item> Data, Pointer<CSSM_DB_UNIQUE_RECORD_PTR> UniqueId)>>
getter/setter pair
DataModify ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_DB_RECORDTYPE RecordType, CSSM_DB_UNIQUE_RECORD_PTR UniqueRecordIdentifier, Pointer<cssm_db_record_attribute_data> AttributesToBeModified, Pointer<SecAsn1Item> DataToBeModified, CSSM_DB_MODIFY_MODE ModifyMode)>>
getter/setter pair
DbClose ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle)>>
getter/setter pair
DbCreate ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_HANDLE DLHandle, Pointer<Char> DbName, Pointer<cssm_net_address> DbLocation, Pointer<cssm_dbinfo> DBInfo, CSSM_DB_ACCESS_TYPE AccessRequest, Pointer<cssm_resource_control_context> CredAndAclEntry, Pointer<Void> OpenParameters, Pointer<CSSM_INTPTR> DbHandle)>>
getter/setter pair
DbDelete ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_HANDLE DLHandle, Pointer<Char> DbName, Pointer<cssm_net_address> DbLocation, Pointer<cssm_access_credentials> AccessCred)>>
getter/setter pair
DbOpen ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_HANDLE DLHandle, Pointer<Char> DbName, Pointer<cssm_net_address> DbLocation, CSSM_DB_ACCESS_TYPE AccessRequest, Pointer<cssm_access_credentials> AccessCred, Pointer<Void> OpenParameters, Pointer<CSSM_INTPTR> DbHandle)>>
getter/setter pair
DestroyRelation ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_DB_RECORDTYPE RelationID)>>
getter/setter pair
FreeNameList ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_HANDLE DLHandle, CSSM_NAME_LIST_PTR NameList)>>
getter/setter pair
FreeUniqueRecord ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<cssm_db_unique_record> UniqueRecordIdentifier)>>
getter/setter pair
GetDbAcl ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<Ptr> SelectionTag, Pointer<uint32> NumberOfAclInfos, Pointer<CSSM_ACL_ENTRY_INFO_PTR> AclInfos)>>
getter/setter pair
GetDbNameFromHandle ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, Pointer<Ptr> DbName)>>
getter/setter pair
GetDbNames ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_HANDLE DLHandle, Pointer<CSSM_NAME_LIST_PTR> NameList)>>
getter/setter pair
GetDbOwner ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, CSSM_ACL_OWNER_PROTOTYPE_PTR Owner)>>
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
PassThrough ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_DL_DB_HANDLE DLDBHandle, uint32 PassThroughId, Pointer<Void> InputParams, Pointer<CFTypeRef> OutputParams)>>
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited