Structures
The following structures are available globally.
-
Descriptive information about a SecuredContainer/IContainer, including access, timestamps, length, categorical type and the ID. NOTE: while Absio typically thinks of the type field as a categorical descriptor of the container, it can take on any value desired. It is stored in the encrypted database in the OfsProvider and on the Absio Broker™ application’s database for the ServerProvider. It can be used to help access data or used for quick access to rules/control/etc associated with the container.
See moreDeclaration
Swift
public struct ContainerMetadata : Codable
extension ContainerMetadata : Equatable, Hashable
-
Represents a Container-related event tracked by the Absio Broker™ application.
See moreDeclaration
Swift
public struct Event : Codable
-
Public key representation
See moreDeclaration
Swift
public struct PublicKey : Codable
extension PublicKey : Equatable, Hashable
-
Represents various permissions that can be granted to a user with access to a SecuredContainer. These permissions will be enforced by the Absio Broker™ application when using the ServerProvider, and will restrict certain information from being shared with the user. The OfsProvider will not enforce the adherence to the permissions.
See moreDeclaration
Swift
public struct Permissions : OptionSet, Codable
-
This contains the Absio format of the encrypted content and header, its length, access levels corresponding metadata.
See moreDeclaration
Swift
public struct SecuredContainer