seald_sdk_c_bindings_generated library

Classes

NativeSealdAccountInfo
SealdAccountInfo is returned when calling SealdSdk_createAccount or SealdSdk_getCurrentAccountInfo, containing information about the local account.
NativeSealdActionStatus
SealdActionStatus represents the status of an operation on single user/device
NativeSealdActionStatusArray
NativeSealdAnonymousEncryptionSession
NativeSealdAnonymousInitializeOptions
SealdAnonymousInitializeOptions is the main options object for creating an anonymous SDK instance
NativeSealdAnonymousSdk
NativeSealdAnonymousTmrRecipientsArray
NativeSealdAuthFactorArray
NativeSealdCheckSigchainResponse
SealdCheckSigchainResponse is returned when calling SealdSdk_CheckSigchainHash, containing if the hash was found in the sigchain or not.
NativeSealdClearFile
SealdClearFile represents a decrypted file.
NativeSealdConnector
SealdConnector represents all details about a connector.
NativeSealdConnectorsArray
NativeSealdConnectorTypeValueArray
NativeSealdConvertTmrAccessesResult
SealdConvertTmrAccessesResult is returned when calling SealdSdk_ConvertTmrAccesses, containing the result of conversion
NativeSealdCreateSubIdentityResponse
SealdCreateSubIdentityResponse represents a newly created sub identity.
NativeSealdDeviceMissingKeys
SealdDeviceMissingKeys represents a device of the current account which is missing some keys, and for which you probably want to call SealdSdk_MassReencrypt.
NativeSealdDeviceMissingKeysArray
NativeSealdEncryptionSession
NativeSealdEncryptionSessionArray
NativeSealdEncryptionSessionRetrievalDetails
SealdEncryptionSessionRetrievalDetails represents the details of how an Encryption Session was retrieved.
NativeSealdError
SealdError represents an error that happened during an operation. Not all fields are necessarily filled.
NativeSealdGetSigchainResponse
SealdGetSigchainResponse is returned when calling SealdSdk_GetSigchainHash, containing the hash value and the position of the hash in the sigchain.
NativeSealdGroupTMRTemporaryKey
SealdGroupTMRTemporaryKey holds the information of a group TMR temporary key.
NativeSealdGroupTMRTemporaryKeysArray
NativeSealdInitializeOptions
SealdInitializeOptions is the main options object for initializing the SDK instance
NativeSealdMassReencryptOptions
SealdMassReencryptOptions represents options for SealdSdk_MassReencrypt.
NativeSealdMassReencryptResponse
SealdMassReencryptResponse represents the results of a call to SealdSdk.massReencrypt.
NativeSealdPreValidationToken
SealdPreValidationToken represents a way for your server to authorize the adding of a connector.
NativeSealdProxySession
SealdProxySession holds information about a proxy session.
NativeSealdProxySessionArray
NativeSealdRecipientsList
SealdRecipientsList represents the result of a revocation operation.
NativeSealdRecipientsWithRightsArray
NativeSealdRevokeResult
SealdRevokeResult represents the result of a revocation operation.
NativeSealdSdk
NativeSealdSealdRecipient
SealdSealdRecipient holds information about a recipient of a session.
NativeSealdSealdRecipientArray
NativeSealdSearchGroupTMRTemporaryKeysOpts
SealdSearchGroupTMRTemporaryKeysOpts holds the tmr filters used when searching group TMR temporary keys.
NativeSealdSsksPasswordPlugin
NativeSealdSsksPasswordPluginInitializeOptions
SealdSsksPasswordPluginInitializeOptions is the main options object for initializing the SDK instance.
NativeSealdSsksTMRPlugin
NativeSealdSsksTMRPluginGetFactorTokenResponse
SealdSsksTMRPluginGetFactorTokenResponse holds a retrieved authentication factor token
NativeSealdSsksTMRPluginInitializeOptions
SealdSsksTMRPluginInitializeOptions is the main options object for initializing the SDK instance
NativeSealdSsksTMRPluginRetrieveIdentityResponse
SealdSsksTMRPluginRetrieveIdentityResponse holds a retrieved identity
NativeSealdSsksTMRPluginSaveIdentityResponse
SealdSsksTMRPluginSaveIdentityResponse is returned by SealdSsksTMRPlugin_SaveIdentity when an identity has been successfully saved
NativeSealdStringArray
NativeSealdSymEncKey
SealdSymEncKey holds information about a SymEncKey.
NativeSealdSymEncKeyArray
NativeSealdTMRAccess
SealdTMRAccess holds information about a TMR access.
NativeSealdTMRAccessArray
NativeSealdTmrAccessesConvertFilters
SealdTmrAccessesConvertFilters holds the tmr accesses filters used when converting TMR accesses.
NativeSealdTmrAccessesRetrievalFilters
SealdTmrAccessesRetrievalFilters holds the tmr accesses filters used when retrieving an EncryptionSession.
NativeSealdTmrRecipientsWithRightsArray
SealdEncryptionSessionRetrievalFlow
SealdEncryptionSessionRetrievalFlow represents the way the session was retrieved : as a direct recipient, as member of a group, or through a proxy session
SealdSdkCBindings
Bindings for c-headers/seald_sdk.h.