5 // Created by Quang Anh Do on 29/05/2010.
6 // Copyright 2010 Quang Anh Do. All rights reserved.
9 #import <Foundation/Foundation.h>
12 @interface OSProvider : NSObject {
14 NSString *authorizeUrl;
16 NSString *endpointUrl;
18 NSArray *extraRequestUrlParams;
21 NSString *consumerKey;
22 NSString *consumerSecret;
27 @property(retain) NSString *requestUrl;
28 @property(retain) NSString *authorizeUrl;
29 @property(retain) NSString *accessUrl;
30 @property(retain) NSString *endpointUrl;
32 @property(retain) NSArray *extraRequestUrlParams;
33 @property BOOL isOpenSocial;
35 @property(retain) NSString *consumerKey;
36 @property(retain) NSString *consumerSecret;
38 @property(retain) NSString *name;
40 + (OSProvider *)getATutorProviderWithKey:(NSString *)key withSecret:(NSString *)secret;