186 Commits

Author SHA1 Message Date
Juan Lang
a468c03988 cryptui: Perform import when finishing the CryptUIWizImport wizard. 2008-12-23 19:55:45 +01:00
Juan Lang
72980e1bd0 cryptui: Show the content type on the final page of CryptUIWizImport. 2008-12-23 19:55:38 +01:00
Juan Lang
1e06495b12 cryptui: Show file name and type of destination store in final page of CryptUIWizImport. 2008-12-23 19:55:32 +01:00
Juan Lang
91deb95ed5 cryptui: Ensure that a destination store is selected in CryptUIWizImport. 2008-12-23 19:55:25 +01:00
Juan Lang
2bab6a2c5d cryptui: Implement specifying the destination store in CryptUIWizImport. 2008-12-23 19:55:20 +01:00
Juan Lang
9f6c543355 cryptui: Skip the file page in CryptUIWizImport when the import source isn't a file. 2008-12-23 19:55:02 +01:00
Juan Lang
b9917661aa cryptui: Store input file as a store in the file page of CryptUIWizImport. 2008-12-23 19:54:56 +01:00
Juan Lang
db91fdfaa8 cryptui: Validate input file in CryptUIWizImport. 2008-12-23 19:54:50 +01:00
Juan Lang
183df56c11 cryptui: Separate opening a file from importing it. 2008-12-23 19:54:44 +01:00
Juan Lang
9169e6ed02 cryptui: Make sure input file is not empty. 2008-12-23 19:54:39 +01:00
Juan Lang
dbab34e8d5 cryptui: Show UI rather than failing if no import source is specified. 2008-12-23 19:54:31 +01:00
Juan Lang
0db9031465 cryptui: Implement browsing for input file in CryptUIWizImport. 2008-12-23 19:54:25 +01:00
Juan Lang
b55b4a0cf7 cryptui: Add a non-operational wizard for CryptUIWizImport. 2008-12-23 19:54:01 +01:00
Juan Lang
3b9d543693 cryptui: Use CryptQueryObject to import files in CryptUIWizImport. 2008-12-23 19:53:53 +01:00
Juan Lang
f6fae84304 cryptui: Implement importing CTLs in CryptUIWizImport. 2008-12-23 19:52:47 +01:00
Juan Lang
95a38f3ac5 cryptui: Implement importing stores in CryptUIWizImport. 2008-12-23 19:52:41 +01:00
Juan Lang
31a78a7628 cryptui: Implement importing CRLs with CryptUIWizImport. 2008-12-23 19:52:34 +01:00
Juan Lang
23f789fb08 cryptui: Check for type mismatches in CryptUIWizImport. 2008-12-23 19:52:29 +01:00
Juan Lang
1accec563b cryptui: Inherit existing properties when importing a cert. 2008-12-23 19:52:22 +01:00
Juan Lang
8216c07a96 cryptui: Use helper function for importing certificates. 2008-12-23 19:52:17 +01:00
Juan Lang
f2b9832518 cryptui: Test importing from a store. 2008-12-23 19:52:02 +01:00
Juan Lang
f1796209eb cryptui: Test mismatches between allowed and given types in CryptUIWizImport. 2008-12-23 19:51:53 +01:00
Juan Lang
1a4f973545 cryptui: Return selected store from CryptUIDlgSelectStoreW. 2008-12-22 13:42:24 +01:00
Juan Lang
8f7e9eee93 cryptui: Make sure a store is selected when the user click OK in the select store dialog. 2008-12-22 13:42:17 +01:00
Juan Lang
f3d0739916 cryptui: Add additional stores to select store dialog. 2008-12-22 13:42:10 +01:00
Juan Lang
3b765cf193 cryptui: Add system stores to the select store dialog. 2008-12-22 13:42:05 +01:00
Juan Lang
3f687ffafb cryptui: Add a (empty) select store dialog. 2008-12-22 13:41:50 +01:00
Juan Lang
b378419a32 cryptui: Implement CryptUIDlgSelectStoreA on top of CryptUIDlgSelectStoreW. 2008-12-22 13:41:41 +01:00
Juan Lang
b5d066d6cd cryptui: Add declarations for undocumented types used by CryptUIDlgSelectStoreA/W. 2008-12-22 13:41:31 +01:00
Juan Lang
c57fff101f cryptui: Add stubs for CryptUIDlgSelectStoreA/W. 2008-12-22 13:41:16 +01:00
Juan Lang
dd4e05e3ab cryptui: Fix problem with usage checkbox bitmap not being visible after the first time the edit cert properties dialog is shown. 2008-12-20 10:58:46 +01:00
Alexandre Julliard
4cca303be0 cryptui: Commit checks.bmp missed in a previous patch. 2008-12-19 18:31:35 +01:00
Juan Lang
197df1643e cryptui: Don't crash if a chain can't be created for the viewed cert. 2008-12-19 18:07:46 +01:00
Juan Lang
472f1bf508 cryptui: Partially implement CryptUIDlgViewContext. 2008-12-19 17:45:19 +01:00
Juan Lang
96a95bba25 cryptui: Refresh tabs in response to cert properties changes being applied. 2008-12-19 17:39:48 +01:00
Juan Lang
11e7701696 cryptui: Apply changes to enabled usages in response to applying the edit cert properties dialog. 2008-12-19 17:39:21 +01:00
Juan Lang
2d2aafbcfa cryptui: Set cert friendly name and description in response to applying the edit cert properties dialog. 2008-12-19 17:39:15 +01:00
Juan Lang
ef8d6d8a96 cryptui: Toggle a usage when it's clicked. 2008-12-19 17:39:08 +01:00
Juan Lang
a958c27cdd cryptui: Validate OID in add purpose dialog. 2008-12-19 17:39:02 +01:00
Juan Lang
a0ae811ecc cryptui: Show/hide add purpose OID's scrollbar depending on how much text it has. 2008-12-19 17:38:55 +01:00
Juan Lang
356596561c cryptui: Add an add purpose dialog. 2008-12-19 17:38:49 +01:00
Juan Lang
3c7e95ee39 cryptui: Set purpose selection radio button based on enhanced key usage value. 2008-12-19 17:38:07 +01:00
Juan Lang
a45c2484e0 cryptui: Redraw purposes list based on purpose selection. 2008-12-19 17:38:02 +01:00
Juan Lang
0bb4f7e3c4 cryptui: Show a cert's allowed usages in cert properties dialog. 2008-12-19 17:37:55 +01:00
Juan Lang
c489ce31ba cryptui: Show/hide description's scrollbar depending on how much text it has. 2008-12-19 17:37:38 +01:00
Juan Lang
53fc5b850d cryptui: Show cert's friendly name and description in edit properties dialog. 2008-12-19 17:37:31 +01:00
Juan Lang
7153a6fb87 cryptui: Add (empty) edit cert properties dialog. 2008-12-19 17:37:24 +01:00
Juan Lang
63be2a038e cryptui: Show cert when it's double-clicked in the hierarchy page. 2008-12-19 17:37:15 +01:00
Juan Lang
93f4c49ea5 cryptui: Remove code duplication in formatting an enhanced key usage value. 2008-12-19 17:37:07 +01:00
Juan Lang
6e907fea13 cryptui: Allow viewing another cert in the chain from the hierarchy page. 2008-12-18 13:36:31 +01:00