Classes
The following classes are available globally.
-
Provides communication with Box APIs. Defines methods for communication with Box APIs
See moreDeclaration
Swift
public class BoxClient
-
Provides functionality for creating a Metadata Search Filter.
See moreDeclaration
Swift
public class MetadataSearchFilter
-
Defines logging into a console
See moreDeclaration
Swift
public class ConsoleLogDestination : LogDestination
-
Defines logging into a file
See moreDeclaration
Swift
public class FileLogDestination : LogDestination
-
Declaration
Swift
public class AuthModule : TokenRefreshing
-
Provides Collaborations management.
See moreDeclaration
Swift
public class CollaborationsModule
-
Management of collections of files and folders. The only collection available is the
See moreFavorites
.Declaration
Swift
public class CollectionsModule
-
Defines methods for metadata management
See moreDeclaration
Swift
public class MetadataModule
-
Returns information about files that have been accessed by a user not long ago.
See moreDeclaration
Swift
public class RecentItemsModule
-
Provides functionality to search for content.
See moreDeclaration
Swift
public class SearchModule
-
Provides SharedItem management.
See moreDeclaration
Swift
public class SharedItemsModule
-
Module for trash management
See moreDeclaration
Swift
public class TrashModule
-
Implementation of networking layer
See moreDeclaration
Swift
public class BoxNetworkAgent : NetworkAgentProtocol
-
Declaration
Swift
public class OffsetPaginationIterator<ItemType> : PaginationIterator<ItemType> where ItemType : BoxModel
-
Declaration
Swift
public class MarkerPaginationIterator<ItemType> : PaginationIterator<ItemType> where ItemType : BoxModel
-
Represents Box SDK API request.
See moreDeclaration
Swift
public class BoxRequest
-
Collections contain information about the items contained inside of them, including files and folders. The only collection available is the “Favorites” collection. The contents of the collection are discovered in a similar way in which the contents of a folder are discovered.
See moreDeclaration
Swift
public class BoxCollection : BoxModel
-
Entry container for items of inner model
See moreDeclaration
Swift
public class EntryContainerInnerModel<T> : BoxInnerModel where T : BoxInnerModel
-
Defines upload email address for a folder.
See moreDeclaration
Swift
public class FolderUploadEmail : BoxInnerModel
-
Info about the tokens used by the SDK for authentication.
See moreDeclaration
Swift
public class TokenInfo : Codable
-
An authorization session using JWT token
See moreDeclaration
Swift
public class DelegatedAuthSession : SessionProtocol
-
Undocumented
See moreDeclaration
Swift
public class KeychainTokenStore : TokenStore