Yini  1.0
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Properties Macros Pages
MPOAuthCredentialConcreteStore.h
Go to the documentation of this file.
1 //
2 // MPOAuthCredentialConcreteStore.h
3 // MPOAuthConnection
4 //
5 // Created by Karl Adam on 08.12.11.
6 // Copyright 2008 matrixPointer. All rights reserved.
7 //
8 
9 #import <Foundation/Foundation.h>
12 
14  NSMutableDictionary *store_;
15  NSURL *baseURL_;
17 }
18 
19 @property (nonatomic, readonly, retain) NSURL *baseURL;
20 @property (nonatomic, readonly, retain) NSURL *authenticationURL;
21 
22 @property (nonatomic, readonly) NSString *tokenSecret;
23 @property (nonatomic, readonly) NSString *signingKey;
24 
25 @property (nonatomic, readwrite, retain) NSString *requestToken;
26 @property (nonatomic, readwrite, retain) NSString *requestTokenSecret;
27 @property (nonatomic, readwrite, retain) NSString *accessToken;
28 @property (nonatomic, readwrite, retain) NSString *accessTokenSecret;
29 
30 @property (nonatomic, readwrite, retain) NSString *sessionHandle;
31 
32 - (id)initWithCredentials:(NSDictionary *)inCredential;
33 - (id)initWithCredentials:(NSDictionary *)inCredentials forBaseURL:(NSURL *)inBaseURL;
34 - (id)initWithCredentials:(NSDictionary *)inCredentials forBaseURL:(NSURL *)inBaseURL withAuthenticationURL:(NSURL *)inAuthenticationURL;
35 
36 - (void)setCredential:(id)inCredential withName:(NSString *)inName;
37 - (void)removeCredentialNamed:(NSString *)inName;
38 
39 
40 @end