-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathmain.dfm
174 lines (174 loc) · 3.49 KB
/
main.dfm
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
object GenSertificate1: TGenSertificate1
Left = 632
Top = 304
BorderIcons = [biSystemMenu]
BorderStyle = bsSingle
Caption = 'Generation Certificate'
ClientHeight = 378
ClientWidth = 495
Color = clBtnFace
Font.Charset = DEFAULT_CHARSET
Font.Color = clWindowText
Font.Height = -11
Font.Name = 'MS Sans Serif'
Font.Style = []
FormStyle = fsStayOnTop
OldCreateOrder = False
Position = poScreenCenter
PixelsPerInch = 96
TextHeight = 13
object Label1: TLabel
Left = 16
Top = 8
Width = 106
Height = 13
Caption = 'System Store Location'
end
object Label2: TLabel
Left = 16
Top = 40
Width = 93
Height = 13
Caption = 'System Store Name'
end
object Label3: TLabel
Left = 16
Top = 64
Width = 52
Height = 13
Caption = 'Certificates'
end
object cbLocation: TComboBox
Left = 136
Top = 8
Width = 145
Height = 21
Style = csDropDownList
ItemHeight = 13
ItemIndex = 0
TabOrder = 0
Text = 'Current User'
Items.Strings = (
'Current User'
'Local Machine')
end
object cbName: TComboBox
Left = 136
Top = 40
Width = 145
Height = 21
ItemHeight = 13
ItemIndex = 0
TabOrder = 1
Text = 'MY'
Items.Strings = (
'MY'
'CA'
'ROOT'
'ADDRESSBOOK')
end
object btnLoad: TButton
Left = 285
Top = 8
Width = 97
Height = 25
Caption = 'Load Store'
TabOrder = 2
OnClick = btnLoadClick
end
object btnExport: TButton
Left = 285
Top = 40
Width = 97
Height = 25
Caption = 'Export to PFX...'
TabOrder = 3
OnClick = btnExportClick
end
object btnImport: TButton
Left = 389
Top = 40
Width = 97
Height = 25
Caption = 'Import from PFX...'
TabOrder = 4
OnClick = btnImportClick
end
object btnDelete: TButton
Left = 285
Top = 105
Width = 204
Height = 25
Caption = 'Delete'
TabOrder = 5
OnClick = btnDeleteClick
end
object btnCreateSelfSigned: TButton
Left = 285
Top = 73
Width = 97
Height = 25
Caption = 'Create Self-Signed'
TabOrder = 6
OnClick = btnCreateSelfSignedClick
end
object btnClose: TButton
Left = 389
Top = 8
Width = 97
Height = 25
Caption = 'Close Store'
TabOrder = 7
OnClick = btnCloseClick
end
object lvCertificates: TListView
Left = 0
Top = 137
Width = 495
Height = 241
Align = alBottom
Columns = <
item
Caption = 'Issued To'
Width = 90
end
item
Caption = 'Issued By'
Width = 100
end
item
Caption = 'Expiration Date'
Width = 100
end
item
Caption = 'Friendly Name'
Width = 100
end
item
Caption = 'Email'
Width = 100
end>
ReadOnly = True
RowSelect = True
TabOrder = 8
ViewStyle = vsReport
end
object btnCreateSigned: TButton
Left = 389
Top = 72
Width = 97
Height = 25
Caption = 'Create Signed'
TabOrder = 9
OnClick = btnCreateSignedClick
end
object clCertificateStore1: TclCertificateStore
StoreName = 'MY'
CSP = 'Microsoft Base Cryptographic Provider v1.0'
KeyLength = 2048
ValidFrom = 40002.000000000000000000
ValidTo = 72874.000000000000000000
Left = 312
Top = 184
end
end