cssm_spi_kr_funcs class final

Inheritance
Implemented types
Available extensions

Constructors

cssm_spi_kr_funcs()

Properties

address → Pointer<T>

Available on T, provided by the StructAddress extension

The memory address of the underlying data.
no setter
GenerateRecoveryFields ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_KRSP_HANDLE KRSPHandle, CSSM_CC_HANDLE KREnablementContextHandle, Pointer<cssm_context> KREnablementContext, CSSM_CC_HANDLE CryptoContextHandle, Pointer<cssm_context> CryptoContext, Pointer<SecAsn1Item> KRSPOptions, CSSM_KR_POLICY_FLAGS KRFlags, CSSM_DATA_PTR KRFields)>>
getter/setter pair
GetRecoveredObject ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_KRSP_HANDLE KRSPHandle, CSSM_HANDLE CacheHandle, uint32 IndexInResults, CSSM_CSP_HANDLE CSPHandle, Pointer<cssm_resource_control_context> CredAndAclEntry, uint32 Flags, CSSM_KEY_PTR RecoveredKey, CSSM_DATA_PTR OtherInfo)>>
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
PassThrough ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_KRSP_HANDLE KRSPHandle, CSSM_CC_HANDLE KeyRecoveryContextHandle, Pointer<cssm_context> KeyRecoveryContext, CSSM_CC_HANDLE CryptoContextHandle, Pointer<cssm_context> CryptoContext, uint32 PassThroughId, Pointer<Void> InputParams, Pointer<CFTypeRef> OutputParams)>>
getter/setter pair
ProcessRecoveryFields ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_KRSP_HANDLE KRSPHandle, CSSM_CC_HANDLE KREnablementContextHandle, Pointer<cssm_context> KREnablementContext, CSSM_CC_HANDLE CryptoContextHandle, Pointer<cssm_context> CryptoContext, Pointer<SecAsn1Item> KRSPOptions, CSSM_KR_POLICY_FLAGS KRFlags, CSSM_DATA_PTR KRFields)>>
getter/setter pair
RecoveryRequest ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_KRSP_HANDLE KRSPHandle, CSSM_CC_HANDLE KRRequestContextHandle, Pointer<cssm_context> KRRequestContext, Pointer<SecAsn1Item> KRInData, Pointer<cssm_access_credentials> AccessCredentials, Pointer<Int32> EstimatedTime, CSSM_HANDLE_PTR ReferenceHandle)>>
getter/setter pair
RecoveryRequestAbort ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_KRSP_HANDLE KRSPHandle, CSSM_HANDLE ResultsHandle)>>
getter/setter pair
RecoveryRetrieve ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_KRSP_HANDLE KRSPHandle, CSSM_HANDLE ReferenceHandle, Pointer<Int32> EstimatedTime, CSSM_HANDLE_PTR CacheHandle, Pointer<uint32> NumberOfRecoveredKeys)>>
getter/setter pair
RegistrationRequest ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_KRSP_HANDLE KRSPHandle, CSSM_CC_HANDLE KRRegistrationContextHandle, Pointer<cssm_context> KRRegistrationContext, Pointer<SecAsn1Item> KRInData, Pointer<cssm_access_credentials> AccessCredentials, CSSM_KR_POLICY_FLAGS KRFlags, Pointer<Int32> EstimatedTime, CSSM_HANDLE_PTR ReferenceHandle)>>
getter/setter pair
RegistrationRetrieve ↔ Pointer<NativeFunction<CSSM_RETURN Function(CSSM_KRSP_HANDLE KRSPHandle, CSSM_HANDLE ReferenceHandle, Pointer<Int32> EstimatedTime, CSSM_KR_PROFILE_PTR KRProfile)>>
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