dfcfb8e33b3f6aaa0136705f6386a63d70b64ec8
[atutor.git] / mods / atsocial_iphone_app / Classes / OSProvider.h
1 //
2 //  OSProvider.h
3 //  ATutor
4 //
5 //  Created by Quang Anh Do on 29/05/2010.
6 //  Copyright 2010 Quang Anh Do. All rights reserved.
7 //
8
9 #import <Foundation/Foundation.h>
10
11
12 @interface OSProvider : NSObject {
13         NSString *requestUrl;
14         NSString *authorizeUrl;
15         NSString *accessUrl;
16         NSString *endpointUrl;
17         
18         NSArray *extraRequestUrlParams;
19         BOOL isOpenSocial;
20         
21         NSString *consumerKey;
22         NSString *consumerSecret;
23         
24         NSString *name; 
25 }
26
27 @property(retain) NSString *requestUrl;
28 @property(retain) NSString *authorizeUrl;
29 @property(retain) NSString *accessUrl;
30 @property(retain) NSString *endpointUrl;
31
32 @property(retain) NSArray *extraRequestUrlParams;
33 @property BOOL isOpenSocial;
34
35 @property(retain) NSString *consumerKey;
36 @property(retain) NSString *consumerSecret;
37
38 @property(retain) NSString *name;
39
40 + (OSProvider *)getATutorProviderWithKey:(NSString *)key withSecret:(NSString *)secret;
41
42 @end