| | |
| | | * |
| | | */ |
| | | |
| | | /** |
| | | This header is private to the Twitter Core SDK and not exposed for public SDK consumption |
| | | */ |
| | | |
| | | #import <Foundation/Foundation.h> |
| | | |
| | | #pragma mark Twitter API |
| | | FOUNDATION_EXTERN NSString *const TWTRTwitterDomain; |
| | | FOUNDATION_EXPORT NSString *const TWTRTwitterDomain; |
| | | |
| | | #pragma mark - Authentication |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthDirectoryLegacyName; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthDirectoryName; |
| | | FOUNDATION_EXTERN NSString *const TWTRSDKScheme; |
| | | FOUNDATION_EXTERN NSString *const TWTRSDKRedirectHost; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthDirectoryLegacyName; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthDirectoryName; |
| | | FOUNDATION_EXPORT NSString *const TWTRSDKScheme; |
| | | FOUNDATION_EXPORT NSString *const TWTRSDKRedirectHost; |
| | | |
| | | #pragma mark - Paths |
| | | FOUNDATION_EXTERN NSString *const TWTRTwitterRequestTokenPath; |
| | | FOUNDATION_EXTERN NSString *const TWTRTwitterAuthorizePath; |
| | | FOUNDATION_EXTERN NSString *const TWTRTwitterAccessTokenPath; |
| | | FOUNDATION_EXTERN NSString *const TWTRAppAuthTokenPath; |
| | | FOUNDATION_EXTERN NSString *const TWTRGuestAuthTokenPath; |
| | | FOUNDATION_EXPORT NSString *const TWTRTwitterRequestTokenPath; |
| | | FOUNDATION_EXPORT NSString *const TWTRTwitterAuthorizePath; |
| | | FOUNDATION_EXPORT NSString *const TWTRTwitterAccessTokenPath; |
| | | FOUNDATION_EXPORT NSString *const TWTRAppAuthTokenPath; |
| | | FOUNDATION_EXPORT NSString *const TWTRGuestAuthTokenPath; |
| | | |
| | | #pragma mark - OAuth strings |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthOAuthTokenKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthOAuthSecretKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthTokenKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRGuestAuthOAuthTokenKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthUserIDKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthScreenNameKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthVerifierKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthDeniedKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthAppKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthCallbackConfirmKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthAppOAuthCallbackKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthTokenTypeKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthTokenKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthSecretKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthUsernameKey; |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthTokenSeparator; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthOAuthTokenKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthOAuthSecretKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthTokenKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRGuestAuthOAuthTokenKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthUserIDKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthScreenNameKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthVerifierKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthDeniedKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthAppKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthCallbackConfirmKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthAppOAuthCallbackKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthTokenTypeKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthTokenKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthSecretKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthUsernameKey; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthTokenSeparator; |
| | | |
| | | #pragma mark - HTTP Headers |
| | | FOUNDATION_EXTERN NSString *const TWTRAuthorizationHeaderField; |
| | | FOUNDATION_EXTERN NSString *const TWTRGuestTokenHeaderField; |
| | | FOUNDATION_EXPORT NSString *const TWTRAuthorizationHeaderField; |
| | | FOUNDATION_EXPORT NSString *const TWTRGuestTokenHeaderField; |
| | | |
| | | #pragma mark - Resources |
| | | FOUNDATION_EXTERN NSString *const TWTRLoginButtonImageLocation; |
| | | FOUNDATION_EXPORT NSString *const TWTRLoginButtonImageLocation; |
| | | |
| | | #pragma mark - Errors |
| | | FOUNDATION_EXTERN NSString *const TWTRMissingAccessTokenMsg; |
| | | FOUNDATION_EXPORT NSString *const TWTRMissingAccessTokenMsg; |
| | | |
| | | typedef NS_ENUM(NSInteger, TWTRAuthType) { TWTRAuthTypeApp = 1, TWTRAuthTypeGuest = 2, TWTRAuthTypeUser = 3 }; |
| | | typedef NS_ENUM(NSInteger, TWTRAuthType) { |
| | | TWTRAuthTypeApp = 1, |
| | | |
| | | TWTRAuthTypeGuest = 2, |
| | | |
| | | TWTRAuthTypeUser = 3 |
| | | }; |