Other Classes
The following classes are available globally.
-
Stone route objects for the Account namespace. Each route in the Account namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBACCOUNTRouteObjects : NSObject
Swift
class DBACCOUNTRouteObjects : NSObject
-
Routes for the
See moreAccount
namespaceDeclaration
Objective-C
@interface DBACCOUNTUserAuthRoutes : NSObject
Swift
class DBACCOUNTUserAuthRoutes : NSObject
-
Routes for the
See moreAuth
namespaceDeclaration
Objective-C
@interface DBAUTHAppAuthRoutes : NSObject
Swift
class DBAUTHAppAuthRoutes : NSObject
-
Stone route objects for the Auth namespace. Each route in the Auth namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBAUTHRouteObjects : NSObject
Swift
class DBAUTHRouteObjects : NSObject
-
Routes for the
See moreAuth
namespaceDeclaration
Objective-C
@interface DBAUTHUserAuthRoutes : NSObject
Swift
class DBAUTHUserAuthRoutes : NSObject
-
Base client object that contains an instance field for each namespace, each of which contains references to all routes within that namespace. Fully-implemented API clients will inherit this class.
See moreDeclaration
Objective-C
@interface DBAppBaseClient : NSObject { id<DBTransportClient> _transportClient; }
Swift
class DBAppBaseClient : NSObject
-
Routes for the
See moreCheck
namespaceDeclaration
Objective-C
@interface DBCHECKAppAuthRoutes : NSObject
Swift
class DBCHECKAppAuthRoutes : NSObject
-
Stone route objects for the Check namespace. Each route in the Check namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBCHECKRouteObjects : NSObject
Swift
class DBCHECKRouteObjects : NSObject
-
Routes for the
See moreCheck
namespaceDeclaration
Objective-C
@interface DBCHECKUserAuthRoutes : NSObject
Swift
class DBCHECKUserAuthRoutes : NSObject
-
Stone route objects for the Contacts namespace. Each route in the Contacts namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBCONTACTSRouteObjects : NSObject
Swift
class DBCONTACTSRouteObjects : NSObject
-
Routes for the
See moreContacts
namespaceDeclaration
Objective-C
@interface DBCONTACTSUserAuthRoutes : NSObject
Swift
class DBCONTACTSUserAuthRoutes : NSObject
-
Routes for the
See moreFiles
namespaceDeclaration
Objective-C
@interface DBFILESUserAuthRoutes : NSObject
Swift
class DBFILESUserAuthRoutes : NSObject
-
Stone route objects for the FileProperties namespace. Each route in the FileProperties namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBFILEPROPERTIESRouteObjects : NSObject
Swift
class DBFILEPROPERTIESRouteObjects : NSObject
-
Routes for the
See moreFileProperties
namespaceDeclaration
Objective-C
@interface DBFILEPROPERTIESTeamAuthRoutes : NSObject
Swift
class DBFILEPROPERTIESTeamAuthRoutes : NSObject
-
Routes for the
See moreFileProperties
namespaceDeclaration
Objective-C
@interface DBFILEPROPERTIESUserAuthRoutes : NSObject
Swift
class DBFILEPROPERTIESUserAuthRoutes : NSObject
-
Stone route objects for the FileRequests namespace. Each route in the FileRequests namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBFILEREQUESTSRouteObjects : NSObject
Swift
class DBFILEREQUESTSRouteObjects : NSObject
-
Routes for the
See moreFileRequests
namespaceDeclaration
Objective-C
@interface DBFILEREQUESTSUserAuthRoutes : NSObject
Swift
class DBFILEREQUESTSUserAuthRoutes : NSObject
-
Routes for the
See moreFiles
namespaceDeclaration
Objective-C
@interface DBFILESAppAuthRoutes : NSObject
Swift
class DBFILESAppAuthRoutes : NSObject
-
Stone route objects for the Files namespace. Each route in the Files namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBFILESRouteObjects : NSObject
Swift
class DBFILESRouteObjects : NSObject
-
Stone route objects for the Openid namespace. Each route in the Openid namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBOPENIDRouteObjects : NSObject
Swift
class DBOPENIDRouteObjects : NSObject
-
Routes for the
See moreOpenid
namespaceDeclaration
Objective-C
@interface DBOPENIDUserAuthRoutes : NSObject
Swift
class DBOPENIDUserAuthRoutes : NSObject
-
Manages returning to the official Dropbox app.
Note
This logic is for official Dropbox partners only, and should not need to be used by other third-party apps.Declaration
Objective-C
@interface DBOfficialAppConnector : NSObject
Swift
class DBOfficialAppConnector : NSObject
-
Information for returning to the official Dropbox app.
Note
This logic is for official Dropbox partners only, and should not need to be used by other third-party apps.Declaration
Objective-C
@interface DBOpenWithInfo : NSObject <NSCoding>
Swift
class DBOpenWithInfo : NSObject, NSCoding
-
Stone route objects for the Paper namespace. Each route in the Paper namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBPAPERRouteObjects : NSObject
Swift
class DBPAPERRouteObjects : NSObject
-
Routes for the
See morePaper
namespaceDeclaration
Objective-C
@interface DBPAPERUserAuthRoutes : NSObject
Swift
class DBPAPERUserAuthRoutes : NSObject
-
A wrapper objct that has a localized human-readable error message and the locale.
See moreDeclaration
Objective-C
@interface DBLocalizedUserMessage : NSObject
Swift
class DBLocalizedUserMessage : NSObject
-
Path Root request error.
Contains relevant information regarding a failed network request. Initialized in the event of an HTTP 422 response. Extends DBRequestHttpError.
See moreDeclaration
Objective-C
@interface DBRequestPathRootError : DBRequestHttpError
Swift
class DBRequestPathRootError : DBRequestHttpError
-
Keychain class for storing OAuth tokens.
See moreDeclaration
Objective-C
@interface DBSDKKeychain : NSObject
Swift
class DBSDKKeychain : NSObject
-
Routes for the
See moreSharing
namespaceDeclaration
Objective-C
@interface DBSHARINGAppAuthRoutes : NSObject
Swift
class DBSHARINGAppAuthRoutes : NSObject
-
Stone route objects for the Sharing namespace. Each route in the Sharing namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBSHARINGRouteObjects : NSObject
Swift
class DBSHARINGRouteObjects : NSObject
-
Routes for the
See moreSharing
namespaceDeclaration
Objective-C
@interface DBSHARINGUserAuthRoutes : NSObject
Swift
class DBSHARINGUserAuthRoutes : NSObject
-
Contains the information of requested scopes.
See moreDeclaration
Objective-C
@interface DBScopeRequest : NSObject
Swift
class DBScopeRequest : NSObject
-
Route object used to encapsulate route-specific information.
See moreDeclaration
Objective-C
@interface DBRoute : NSObject
Swift
class DBRoute : NSObject
-
Wrapper object designed to represent a nil response from the Dropbox API.
Declaration
Objective-C
@interface DBNilObject : NSObject
Swift
class DBNilObject : NSObject
-
Serializer functions used by the SDK to serialize/deserialize
See moreNSArray
types.Declaration
Objective-C
@interface DBMapSerializer : NSObject
Swift
class DBMapSerializer : NSObject
-
Validator functions used by SDK to impose value constraints.
See moreDeclaration
Objective-C
@interface DBStoneValidators<T> : NSObject
Swift
class DBStoneValidators<T> : NSObject where T : AnyObject
-
Stone route objects for the TeamLog namespace. Each route in the TeamLog namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBTEAMLOGRouteObjects : NSObject
Swift
class DBTEAMLOGRouteObjects : NSObject
-
Routes for the
See moreTeamLog
namespaceDeclaration
Objective-C
@interface DBTEAMLOGTeamAuthRoutes : NSObject
Swift
class DBTEAMLOGTeamAuthRoutes : NSObject
-
Stone route objects for the Team namespace. Each route in the Team namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBTEAMRouteObjects : NSObject
Swift
class DBTEAMRouteObjects : NSObject
-
Routes for the
See moreTeam
namespaceDeclaration
Objective-C
@interface DBTEAMTeamAuthRoutes : NSObject
Swift
class DBTEAMTeamAuthRoutes : NSObject
-
Base client object that contains an instance field for each namespace, each of which contains references to all routes within that namespace. Fully-implemented API clients will inherit this class.
See moreDeclaration
Objective-C
@interface DBTeamBaseClient : NSObject { id<DBTransportClient> _transportClient; }
Swift
class DBTeamBaseClient : NSObject
-
Configuration class that defines the different hostnames that the Dropbox SDK uses
See moreDeclaration
Objective-C
@interface DBTransportBaseHostnameConfig : NSObject
Swift
class DBTransportBaseHostnameConfig : NSObject
-
Stone route objects for the Users namespace. Each route in the Users namespace has its own static object, which contains information about the route.
See moreDeclaration
Objective-C
@interface DBUSERSRouteObjects : NSObject
Swift
class DBUSERSRouteObjects : NSObject
-
Routes for the
See moreUsers
namespaceDeclaration
Objective-C
@interface DBUSERSUserAuthRoutes : NSObject
Swift
class DBUSERSUserAuthRoutes : NSObject
-
Base client object that contains an instance field for each namespace, each of which contains references to all routes within that namespace. Fully-implemented API clients will inherit this class.
See moreDeclaration
Objective-C
@interface DBUserBaseClient : NSObject { id<DBTransportClient> _transportClient; }
Swift
class DBUserBaseClient : NSObject