Auth

API Object

  • The AccessError union.

    Error occurred because the account doesn’t have permission to access the resource.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHAccessError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHAccessError : NSObject, DBSerializable, NSCopying
  • The AuthError union.

    Errors occurred during authentication.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHAuthError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHAuthError : NSObject, DBSerializable, NSCopying
  • The InvalidAccountTypeError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHInvalidAccountTypeError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHInvalidAccountTypeError : NSObject, DBSerializable, NSCopying
  • The PaperAccessError union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHPaperAccessError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHPaperAccessError : NSObject, DBSerializable, NSCopying
  • The RateLimitError struct.

    Error occurred because the app is being rate limited.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHRateLimitError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHRateLimitError : NSObject, DBSerializable, NSCopying
  • The RateLimitReason union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHRateLimitReason : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHRateLimitReason : NSObject, DBSerializable, NSCopying
  • The TokenFromOAuth1Arg struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHTokenFromOAuth1Arg : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHTokenFromOAuth1Arg : NSObject, DBSerializable, NSCopying
  • The TokenFromOAuth1Error union.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHTokenFromOAuth1Error : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHTokenFromOAuth1Error : NSObject, DBSerializable, NSCopying
  • The TokenFromOAuth1Result struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHTokenFromOAuth1Result : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHTokenFromOAuth1Result : NSObject, DBSerializable, NSCopying
  • The TokenScopeError struct.

    This class implements the DBSerializable protocol (serialize and deserialize instance methods), which is required for all Obj-C SDK API route objects.

    See more

    Declaration

    Objective-C

    @interface DBAUTHTokenScopeError : NSObject <DBSerializable, NSCopying>

    Swift

    class DBAUTHTokenScopeError : NSObject, DBSerializable, NSCopying