5 // Created by James Murphy on 12/11/12.
6 // Copyright (c) 2012 James Murphy. All rights reserved.
9 #import <Foundation/Foundation.h>
11 @interface PSIOSCertToolApp
: NSObject
15 NSString
* _root_directory
;
16 NSString
* _revoked_directory
;
17 NSString
* _distrusted_directory
;
18 NSString
* _certs_directory
;
19 NSString
* _ev_plist_path
;
20 NSString
* _info_plist_path
;
21 NSString
* _top_level_directory
;
29 NSArray
* _plist_name_array
;
33 @
property (readonly
) NSString
* app_name
;
34 @
property (readonly
) NSString
* root_directory
;
35 @
property (readonly
) NSString
* revoked_directory
;
36 @
property (readonly
) NSString
* distrusted_directory
;
37 @
property (readonly
) NSString
* certs_directory
;
38 @
property (readonly
) NSString
* ev_plist_path
;
39 @
property (readonly
) NSString
* info_plist_path
;
40 @
property (readonly
) NSString
* top_level_directory
;
41 @
property (readonly
) NSString
* output_directory
;
43 - (id
)init
:(int)argc withArguments
:(const char**)argv
;
45 - (BOOL
)processCertificates
;
47 - (BOOL
)outputPlistsToDirectory
;