root/trunk/TokenController.h

Revision 119, 325 bytes (checked in by eric, 1 year ago)

Handpatched from branches/eric since almost every file confliceted. Includes * rewritted screensaver check * rewritten key timeout * proper UTF8 handling with Keychain * removed unecessary thread spawn for add all keys without interaction.

Line 
1 #import <Cocoa/Cocoa.h>
2 #import "Libs/SSHToken.h"
3 #import "SSHTool.h"
4
5 @interface TokenController : NSObject {
6        
7         NSMutableArray *tokens;
8         NSLock *tokenLock;
9 }
10
11 + (TokenController *)sharedController;
12 - (NSString *)generateNewToken;
13 - (bool)generateNewTokenForTool:(SSHTool *)tool;
14 - (bool)checkToken:(NSString *)token;
15
16 @end
Note: See TracBrowser for help on using the browser.