-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathminiorange_saml_idp_customer_setup.inc
executable file
·242 lines (240 loc) · 40.8 KB
/
miniorange_saml_idp_customer_setup.inc
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
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
<?php
function miniorange_saml_idp_customer_setup($form, &$form_state)
{
drupal_add_css(drupal_get_path("\x6d\x6f\x64\165\x6c\145", "\x6d\x69\x6e\x69\x6f\162\x61\156\x67\145\x5f\x73\141\x6d\x6c\x5f\151\x64\x70") . "\x2f\143\163\x73\x2f\142\157\x6f\x74\x73\x74\162\141\x70\56\155\151\156\x2e\143\x73\163", array("\147\x72\157\x75\160" => CSS_DEFAULT, "\x65\166\145\x72\171\x5f\x70\x61\x67\145" => FALSE));
drupal_add_css(drupal_get_path("\x6d\157\x64\165\x6c\x65", "\x6d\x69\x6e\x69\157\x72\141\x6e\147\x65\137\163\141\155\154\x5f\x69\144\x70") . "\x2f\x63\x73\163\57\x73\x74\x79\154\145\137\x73\x65\164\x74\151\x6e\x67\x73\56\143\x73\163", array("\147\x72\x6f\x75\160" => CSS_DEFAULT, "\x65\166\145\162\x79\137\x70\x61\x67\x65" => FALSE));
$X0 = variable_get("\155\151\156\151\157\162\x61\156\147\x65\137\163\x61\x6d\x6c\137\x69\x64\160\137\163\164\141\164\x75\x73", '');
if ($X0 == "\x4d\117\111\x44\120\x5f\126\x45\122\x49\x46\x59\x5f\x4c\x49\x43\105\x4e\x53\x45") {
goto Iu;
}
if ($X0 == "\x4d\117\111\104\x50\137\120\114\125\x47\x49\116\x5f\103\117\x4e\x46\x49\x47\125\x52\x41\124\x49\117\116") {
goto Gz;
}
goto ar;
Iu:
$form["\150\x65\x61\144\x65\162\x5f\164\157\x70\137\x73\164\x79\154\x65\x5f\x31"] = array("\x23\x6d\x61\x72\153\x75\160" => "\x3c\144\151\166\40\x63\x6c\141\163\x73\x3d\x22\155\x6f\x5f\x73\x61\155\x6c\x5f\164\141\142\154\x65\137\x6c\x61\x79\157\165\164\x5f\61\x22\76\74\x64\151\x76\x20\143\x6c\141\163\x73\75\x22\155\x6f\x5f\163\x61\155\154\137\164\141\x62\x6c\x65\x5f\154\141\171\x6f\x75\164\40\x6d\157\x5f\163\141\155\154\x5f\143\x6f\x6e\x74\141\151\x6e\x65\162\42\76");
$jk = MiniorangeSAMLIdpConstants::BASE_URL;
$form["\155\141\162\153\x75\160\137\x69\x64\x70\x5f\150\145\x61\x64\145\162"] = array("\x23\155\141\162\153\x75\160" => "\74\150\x33\x3e\126\x65\x72\x69\146\x79\40\131\157\165\x72\40\114\151\x63\145\x6e\x73\145\x3c\x2f\x68\63\76");
$form["\x6d\x61\162\153\165\x70\137\151\144\160\x5f\x6c\x6b"] = array("\x23\155\x61\x72\153\165\160" => "\74\x64\151\166\40\x69\x64\75\x22\155\x79\x69\144\x70\153\x65\171\42\40\143\154\x61\x73\x73\75\42\151\x6e\40\143\157\x6c\154\x61\160\163\145\42\40\x73\164\171\154\x65\75\42\150\x65\151\x67\150\x74\x3a\40\141\165\164\157\73\x22\x3e" . "\131\x6f\165\x20\143\x61\x6e\40\146\151\x6e\144\40\x61\x6c\x6c\40\x79\x6f\x75\x72\x20\165\x73\x65\x64\x20\x61\156\x64\x20\x75\x6e\x75\x73\x65\144\x20\x6b\x65\x79\x73\40\165\156\144\145\162\40\x74\x68\145\x20\74\x69\76\126\151\x65\167\x20\114\151\x63\x65\x6e\x73\x65\40\x4b\145\171\74\x2f\x69\76\x20\x53\145\x63\164\x69\x6f\x6e\x2e\x20" . "\74\x61\x20\150\x72\145\x66\x3d\42" . $jk . "\x2f\155\x6f\x61\x73\57\x6c\x6f\x67\x69\156\77\162\x65\x71\165\145\x73\164\x4f\162\151\x67\x69\156\75\144\x72\x75\x70\141\154\x5f\163\141\x6d\x6c\x5f\151\144\160\137\x70\162\x65\155\x69\x75\155\x5f\160\154\141\x6e\46\141\155\x70\73\x72\145\x64\x69\x72\145\x63\x74\125\x72\154\x3d" . $jk . "\x2f\155\x6f\141\163\57\166\151\x65\167\154\x69\x63\x65\156\163\x65\x6b\x65\x79\163\42" . "\164\141\162\x67\145\x74\75\42\x5f\x62\x6c\141\x6e\153\x22\x3e\x43\x6c\151\x63\x6b\40\110\145\x72\145\x3c\x2f\x61\76\x20\x74\x6f\40\x73\145\145\x20\x79\157\165\x72\40\x6b\x65\171\163\x2e" . "\x3c\x2f\x64\x69\166\x3e");
$form["\155\x69\x6e\x69\x6f\162\x61\x6e\147\145\137\x73\141\155\154\x5f\151\x64\160\x5f\x6c\x6b\x65\171"] = array("\x23\164\171\x70\x65" => "\164\x65\170\164\146\151\145\154\x64", "\43\x74\x69\164\x6c\x65" => t("\114\x69\143\x65\156\163\x65\x20\x4b\x65\x79"), "\x23\141\164\x74\162\151\142\x75\x74\145\163" => array("\160\154\x61\143\x65\150\157\x6c\x64\x65\x72" => "\105\156\164\145\162\40\x79\157\165\162\x20\154\x69\143\x65\x6e\x73\x65\x20\x6b\145\171", "\163\164\171\154\x65" => "\x77\151\144\164\150\72\64\x34\x25"), "\43\162\x65\161\165\151\x72\x65\x64" => True);
$form["\155\x61\162\153\165\160\137\x69\144\x70\x5f\164\x6e\143"] = array("\43\155\141\162\153\x75\x70" => "\74\160\76\74\142\76\x3c\x66\x6f\156\164\x20\143\x6f\154\157\x72\75\x22\43\106\106\x30\60\60\60\42\x3e\52\x3c\57\x66\x6f\156\164\76\x54\x26\x43\40\74\57\x62\76\46\x6e\x62\x73\x70\73\46\156\x62\x73\x70\x3b" . "\x3c\157\154\x3e\15\xa\40\x20\40\x20\40\x20\x20\x20\40\40\40\40\74\154\x69\76\x4c\151\143\x65\156\163\x65\40\x6b\x65\171\40\x79\x6f\165\40\x68\141\166\145\40\x65\156\x74\145\x72\x65\144\x20\150\145\x72\x65\x20\x69\163\40\141\163\x73\x6f\x63\x69\141\164\145\144\x20\x77\x69\x74\x68\40\164\x68\x69\163\x20\163\151\x74\145\x20\x69\156\x73\164\x61\156\x63\x65\56\40\x49\156\40\x66\165\x74\165\162\145\x2c\40\15\12\x20\40\40\x20\40\40\40\40\x20\x20\40\x20\x69\x66\40\171\x6f\165\x20\141\x72\145\40\162\145\55\x69\156\x73\164\x61\x6c\x6c\151\x6e\x67\x20\164\x68\145\40\x6d\x6f\144\165\x6c\x65\x20\157\162\40\171\157\165\x72\40\163\x69\x74\145\x20\146\157\x72\40\141\x6e\x79\x20\x72\145\x61\x73\157\x6e\x2c\40\xd\12\40\x20\x20\x20\40\40\x20\40\x20\40\x20\x20\171\157\165\40\163\x68\x6f\x75\154\144\x20\122\145\x6d\x6f\166\x65\40\154\x69\143\x65\156\143\145\40\x6b\x65\x79\40\x66\x72\157\155\x20\114\x6f\x67\x69\x6e\x20\x74\141\x62\x20\x62\x65\x66\x6f\162\145\40\144\145\x6c\145\x74\x69\x6e\x67\x20\x74\x68\x65\x20\155\x6f\x64\165\154\x65\56\x20\x53\x6f\x20\164\x68\141\164\40\x79\157\x75\40\x63\x61\x6e\40\162\145\x75\163\145\x20\164\150\x65\40\x73\x61\x6d\x65\x20\x6c\151\143\145\156\x73\145\40\x6b\145\171\56\x3c\x2f\154\151\76\15\12\x20\40\40\x20\x20\x20\x20\40\40\x20\40\40\74\x62\x72\76\15\12\x20\40\40\x20\x20\40\x20\x20\x20\x20\40\40\x3c\154\x69\76\x3c\142\x3e\x54\x68\x69\x73\40\x69\x73\x20\x6e\x6f\164\x20\141\40\144\145\x76\145\154\157\x70\145\x72\163\40\x6c\x69\143\x65\x6e\x73\x65\x2e\x3c\x2f\x62\76\40\x4d\141\x6b\151\156\147\x20\x61\x6e\x79\40\153\151\x6e\x64\40\157\146\x20\x63\150\x61\156\147\145\x20\164\x6f\x20\164\x68\145\x20\x6d\x6f\x64\x75\154\145\163\x20\143\x6f\x64\145\40\x77\151\x6c\x6c\x20\144\x65\x6c\x65\164\x65\x20\x61\154\154\40\171\157\165\162\40\x63\157\156\146\x69\147\x75\162\x61\x74\x69\157\x6e\x20\x61\156\x64\40\155\x61\x6b\145\40\x74\x68\145\x20\155\x6f\144\165\x6c\x65\x20\x75\156\x75\163\x61\x62\x6c\145\x2e\x3c\x2f\154\151\x3e\xd\xa\40\x20\40\x20\x20\40\40\x20\x3c\57\x6f\154\x3e\74\x62\162\x3e");
$form["\155\x69\x6e\x69\157\x72\x61\x6e\147\145\x5f\x73\141\155\154\x5f\x69\144\160\137\x61\143\x74\x69\166\x61\164\x65\x5f\x6c\x69\143\x65\156\x73\145"] = array("\43\164\171\x70\145" => "\163\165\x62\x6d\151\164", "\43\166\141\154\x75\x65" => t("\101\x63\x74\151\166\x61\x74\145\x20\114\151\143\145\156\163\145"), "\x23\163\x75\142\155\151\x74" => array("\155\x69\x6e\151\x6f\x72\141\156\147\145\x5f\x73\141\x6d\x6c\x5f\151\144\160\137\141\143\164\x69\166\141\x74\145\137\x6c\x69\143\145\x6e\x73\145"));
$form["\155\x69\x6e\x69\x6f\162\141\156\x67\x65\137\x73\x61\155\154\137\x69\144\x70\x5f\143\165\x73\x74\157\x6d\145\162\x5f\x73\x65\x74\x75\x70\137\x62\x61\x63\x6b"] = array("\x23\x74\171\x70\x65" => "\x73\x75\x62\155\151\164", "\43\x76\141\154\165\x65" => t("\102\x61\143\x6b"), "\x23\163\165\x62\155\151\x74" => array("\x6d\151\156\151\157\x72\141\x6e\x67\145\137\163\141\155\x6c\137\x69\144\160\137\142\141\143\153"));
$form["\x6d\x61\x72\x6b\165\160\x5f\x73\x75\160\160\157\162\x74\137\163"] = array("\43\155\141\x72\x6b\165\160" => "\74\57\x64\151\166\x3e");
IDPUtilities::AddsupportTab($form, $form_state);
return $form;
goto ar;
Gz:
$form["\x68\145\141\144\x65\162\x5f\164\x6f\x70\137\163\x74\x79\154\x65\137\x31"] = array("\x23\x6d\141\x72\x6b\x75\x70" => "\74\x64\151\166\x20\x63\154\141\163\163\75\42\x6d\x6f\x5f\163\x61\x6d\154\137\164\x61\x62\x6c\x65\137\154\x61\171\157\165\x74\x5f\61\x22\76\74\x64\151\166\x20\143\x6c\141\x73\x73\x3d\42\x6d\157\137\163\x61\155\x6c\137\164\x61\x62\x6c\145\x5f\x6c\141\x79\157\165\x74\40\x6d\x6f\x5f\x73\141\x6d\154\137\x63\x6f\156\x74\x61\151\x6e\x65\162\42\x3e");
$form["\x6d\141\x72\x6b\165\160\x5f\x73\141\155\154\137\151\x64\x70\137\x72\x65\147\x73\151\x74\162\x61\x74\x69\157\156\137\155\145\163\163\x61\x67\145"] = array("\x23\x6d\141\x72\153\x75\x70" => "\x3c\144\x69\x76\40\163\x74\x79\x6c\145\75\42\x64\x69\x73\160\x6c\x61\x79\72\x62\154\157\143\153\x3b\155\x61\162\x67\x69\156\x2d\164\157\160\72\x31\x30\x70\170\x3b\164\x65\x78\164\x2d\x61\x6c\151\x67\x6e\x3a\x20\143\x65\x6e\x74\145\x72\73\x66\157\156\164\55\163\151\172\x65\x3a\40\61\65\x70\170\x3b\x63\157\154\157\162\x3a\162\x67\142\141\x28\x30\x2c\40\61\62\70\x2c\40\x30\54\x20\60\56\70\60\x29\73\x62\141\x63\153\147\x72\x6f\x75\x6e\144\x2d\x63\157\154\x6f\x72\72\162\147\x62\x61\50\x30\54\x20\x32\x35\x35\54\x20\x30\54\40\60\x2e\x31\65\51\x3b\x70\141\x64\x64\x69\156\x67\72\65\x70\x78\x3b\42\x3e\xd\xa\40\40\x20\40\x20\x20\40\x20\x20\40\x20\x20\40\x20\40\40\x20\x20\x20\x20\40\x20\40\40\x54\x68\x61\x6e\x6b\40\x79\x6f\165\40\x66\x6f\x72\40\x72\x65\x67\151\163\x74\145\x72\151\x6e\x67\x20\x77\x69\164\150\x20\155\x69\x6e\x69\x4f\162\141\x6e\147\x65\15\12\40\x20\x20\x20\x20\x20\40\40\x20\40\40\x20\x20\x20\x20\x20\40\x20\x20\40\74\57\144\x69\166\x3e");
$form["\x6d\141\162\x6b\x75\160\137\x69\144\160\x5f\x74\x6f\x70"] = array("\43\155\141\162\x6b\165\160" => "\x3c\142\x72\57\76\x3c\150\x34\76\x59\117\125\x52\x20\x50\122\x4f\x46\111\x4c\105\x3a\x20\74\57\150\64\x3e");
$sF = array("\145\155\x61\151\x6c" => array("\144\x61\x74\141" => t("\x43\165\163\x74\157\155\x65\x72\40\105\x6d\x61\151\154")), "\x63\x75\x73\164\157\155\145\162\x69\x64" => array("\x64\x61\164\x61" => t("\x43\x75\163\x74\x6f\x6d\x65\x72\x20\111\x44")), "\x74\x6f\153\x65\x6e" => array("\x64\141\164\x61" => t("\x54\157\x6b\145\156\x20\x4b\x65\171")), "\141\x70\x69\153\145\171" => array("\144\x61\164\x61" => t("\101\120\x49\40\x4b\x65\x79")));
$a0 = array();
$a0[0] = array("\x65\155\x61\151\154" => variable_get("\x6d\151\x6e\x69\157\x72\141\x6e\147\x65\137\163\141\x6d\154\x5f\151\144\160\137\x63\165\x73\x74\x6f\155\x65\x72\137\141\x64\155\x69\156\137\145\155\141\x69\x6c", ''), "\x63\x75\x73\x74\x6f\x6d\145\x72\x69\x64" => variable_get("\x6d\x69\x6e\x69\157\162\141\x6e\x67\145\137\x73\x61\x6d\154\137\x69\x64\x70\x5f\143\x75\x73\164\157\x6d\x65\162\x5f\151\x64", ''), "\x74\x6f\x6b\x65\156" => variable_get("\155\x69\x6e\151\x6f\162\x61\x6e\147\145\x5f\x73\141\155\154\137\x69\144\160\x5f\x63\165\x73\164\x6f\155\x65\162\x5f\x61\x64\155\x69\x6e\x5f\164\x6f\153\145\156", ''), "\x61\x70\151\153\x65\171" => variable_get("\155\151\x6e\151\157\x72\141\156\147\x65\137\x73\x61\x6d\154\137\x69\144\160\137\143\165\163\164\x6f\x6d\x65\x72\x5f\x61\x70\x69\137\153\145\x79", ''));
$form["\x66\151\145\x6c\144\163\x65\x74"]["\x63\x75\163\x74\157\155\145\162\151\x6e\146\157"] = array("\x23\x74\150\x65\x6d\x65" => "\164\141\142\x6c\145", "\43\x68\x65\141\x64\x65\x72" => $sF, "\43\x72\x6f\167\x73" => $a0);
$form["\155\x69\156\151\x6f\162\x61\156\147\145\137\x73\141\155\154\x5f\x63\x75\x73\x74\157\155\x65\162\137\122\x65\x6d\157\166\145\137\x41\143\143\157\x75\x6e\x74\137\x69\156\146\157"] = array("\x23\x6d\141\162\153\x75\160" => "\x3c\142\162\x3e\x3c\142\162\x3e\74\142\162\x3e\x3c\142\x72\x3e\74\142\x72\x3e\x3c\150\64\x3e\122\x65\x6d\x6f\x76\x65\x20\x41\143\x63\157\165\156\x74\x3a\74\57\x68\64\76" . "\74\x70\76\x54\x68\x69\163\x20\x73\145\143\164\151\x6f\156\40\167\x69\154\x6c\x20\x68\x65\x6c\160\40\171\157\x75\40\164\x6f\x20\x72\145\155\157\166\145\x20\171\x6f\165\162\x20\143\x75\x72\x72\145\x6e\x74\40\154\x6f\147\147\145\x64\40\x69\156\40\141\143\x63\157\x75\156\164\x20\x77\x69\x74\x68\x6f\x75\x74\x20\154\x6f\163\x69\156\147\40\171\157\165\x72\x20\x63\x75\162\162\x65\156\x74\x20\x63\157\156\x66\x69\147\165\162\x61\x74\151\157\x6e\163\56\x3c\57\160\x3e");
$form["\155\151\x6e\151\157\x72\141\156\147\145\137\163\141\155\154\137\x63\165\x73\x74\157\x6d\145\x72\x5f\122\145\155\x6f\x76\145\137\101\143\x63\157\x75\x6e\164"] = array("\x23\x74\171\x70\145" => "\x73\165\x62\x6d\151\x74", "\43\x76\x61\154\165\x65" => t("\x52\145\x6d\157\x76\145\40\101\143\143\157\165\156\164"), "\x23\163\165\142\x6d\151\x74" => array("\x6d\x69\156\151\x6f\162\x61\x6e\147\x65\x5f\x73\x61\155\154\x5f\x72\145\155\x6f\166\x65\x5f\x61\x63\143\157\165\x6e\x74"), "\x23\x61\164\164\x72\x69\x62\165\164\x65\x73" => array("\163\x74\171\x6c\x65" => "\142\x6f\162\x64\145\x72\x2d\x72\141\x64\151\165\163\72\64\x70\x78\73\x62\x61\143\153\x67\x72\x6f\x75\x6e\144\72\x20\x23\x33\x33\x37\141\x62\x37\x3b\143\x6f\154\x6f\x72\72\x20\x23\146\146\x66\146\x66\x66\73\x74\x65\170\164\x2d\163\x68\141\x64\157\x77\72\40\60\x20\55\x31\x70\x78\40\x31\x70\x78\x20\43\x33\63\67\x61\142\67\54\40\x31\160\x78\x20\x30\40\61\160\x78\x20\x23\x33\x33\67\x61\x62\x37\54\40\60\x20\61\x70\x78\x20\61\x70\x78\40\43\x33\63\67\x61\x62\67\x2c\40\x2d\x31\x70\170\40\60\40\x31\x70\170\40\x23\63\63\x37\x61\142\x37\73\xd\12\40\40\x20\x20\40\x20\x20\40\x20\40\40\x20\40\x20\x62\x6f\170\55\163\150\x61\x64\157\x77\72\x20\x30\40\x32\160\x78\40\x30\40\x23\60\60\x36\x37\x39\x39\73\x62\x6f\162\x64\145\x72\55\143\x6f\154\157\162\72\40\x23\x33\63\x37\141\x62\x37\40\x23\x33\63\67\141\142\67\40\x23\x33\63\x37\x61\142\x37\73\x64\151\163\160\x6c\141\171\72\40\142\x6c\x6f\x63\153\73\x6d\x61\162\x67\151\156\x2d\154\x65\146\x74\72\x20\x61\x75\x74\157\x3b\155\141\x72\x67\151\x6e\x2d\x72\x69\147\x68\164\x3a\x20\141\x75\164\x6f\x3b"));
$form["\x6d\x61\x72\x6b\x75\x70\x5f\151\x64\x70\137\141\x74\x74\x72\137\150\145\x61\144\x65\x72\x5f\164\x6f\x70\137\x64\151\166\137\143\154\157\x73\x65"] = array("\x23\x6d\x61\x72\153\x75\160" => "\74\142\x72\76\x3c\150\x72\x3e\74\57\144\151\166\76");
IDPUtilities::AddsupportTab($form, $form_state);
return $form;
ar:
$form["\x68\145\x61\x64\x65\162\x5f\x74\x6f\x70\137\x73\x74\171\x6c\145\x5f\61"] = array("\43\155\141\162\x6b\x75\x70" => "\x3c\x64\x69\166\40\143\x6c\141\163\163\x3d\x22\155\x6f\137\x73\141\x6d\x6c\x5f\164\141\x62\154\x65\137\154\141\x79\157\x75\164\137\x31\42\x3e\x3c\x64\151\x76\x20\143\154\x61\x73\x73\75\42\155\x6f\137\x73\141\x6d\154\x5f\x74\141\x62\154\x65\x5f\154\x61\x79\x6f\165\164\40\155\157\x5f\163\141\155\x6c\137\x63\157\156\164\x61\x69\156\x65\162\42\76");
$form["\x6d\141\162\153\165\160\x5f\151\144\160\x5f\x31"] = array("\x23\155\x61\162\x6b\x75\x70" => "\x3c\150\x33\x3e\114\x6f\x67\x69\x6e\40\x77\151\164\x68\x20\155\151\x6e\151\x4f\x72\141\156\x67\145\x3c\57\x68\63\76\74\x68\x72\76\74\x62\x72\76");
$form["\x6d\x61\x72\x6b\x75\x70\x5f\151\x64\160\x5f\x32"] = array("\x23\155\x61\162\x6b\x75\x70" => "\x3c\x64\x69\166\40\x73\164\171\x6c\x65\75\x22\142\141\x63\153\147\x72\x6f\165\x6e\144\x2d\143\x6f\154\157\162\x3a\40\43\x65\60\x65\x30\x65\60\x3b\40\142\x6f\x72\144\145\x72\55\x72\141\144\151\165\163\72\40\64\160\170\x3b\40\x70\x61\x64\x64\x69\156\x67\72\x20\x30\x2e\65\65\145\x6d\x3b\x22\76\x50\154\145\x61\x73\x65\x20\x6c\x6f\x67\151\156\40\167\151\x74\150\40\171\x6f\x75\x72\x20\155\151\x6e\x69\157\162\141\156\147\x65\x20\x61\143\x63\x6f\165\x6e\164\x20\x66\x6f\162\40\167\150\151\x63\x68\x20\171\x6f\165\40\15\xa\40\x20\x20\x20\x20\40\x20\x20\40\40\40\40\40\40\x20\x20\40\40\x20\x20\150\141\x76\145\x20\160\x75\162\x63\150\x61\163\145\x64\40\154\x69\143\145\x6e\x73\145\x2e\40\x41\x66\164\x65\162\x20\x73\165\x63\x63\145\x73\x73\146\x75\x6c\x20\x6c\x6f\147\151\x6e\40\x79\x6f\165\40\156\x65\x65\x64\40\145\156\x74\x65\162\40\x6c\151\143\x65\x6e\163\x65\40\153\145\171\x2e\40\x59\x6f\165\x20\143\x61\156\40\146\x69\156\x64\40\154\x69\x63\x65\x6e\x73\145\x20\x6b\x65\x79\x20\x75\156\x64\x65\162\15\xa\x20\40\x20\x20\40\40\x20\x20\x20\x20\x20\40\40\40\40\40\40\40\40\x20\74\142\x3e\40\x6d\151\156\151\117\162\141\156\x67\x65\40\144\141\163\150\x62\x6f\141\x72\144\x20\55\x3e\x20\x4c\x69\x63\145\156\x73\145\40\155\x65\x6e\165\40\55\76\40\x56\x69\145\x77\x20\114\151\x63\145\156\163\x65\40\113\x65\x79\56\74\57\x62\76\x3c\x2f\x64\x69\166\76\74\142\162\76");
$form["\155\151\x6e\x69\157\162\141\156\x67\x65\x5f\163\x61\x6d\154\x5f\151\144\160\x5f\x63\x75\x73\164\x6f\155\x65\x72\x5f\x73\145\x74\165\x70\x5f\x75\163\x65\162\x6e\x61\155\x65"] = array("\43\x74\171\x70\x65" => "\x74\145\170\x74\146\x69\145\x6c\144", "\43\x74\x69\x74\x6c\x65" => t("\x45\155\x61\151\x6c"), "\x23\162\x65\161\x75\151\162\145\144" => TRUE, "\43\141\164\x74\x72\x69\142\165\164\145\163" => array("\x73\164\171\154\x65" => "\x77\x69\x64\x74\150\x3a\64\x30\45"));
$form["\x6d\151\156\151\x6f\162\141\156\147\x65\x5f\163\141\x6d\x6c\137\x69\x64\160\137\143\165\163\x74\x6f\x6d\145\162\137\x73\x65\x74\x75\160\x5f\x70\141\163\163\x77\x6f\162\x64"] = array("\x23\164\x79\x70\x65" => "\160\141\x73\x73\167\x6f\x72\x64", "\43\x74\151\164\154\145" => t("\120\x61\163\163\x77\157\x72\144"), "\x23\162\x65\x71\165\x69\x72\x65\144" => TRUE, "\x23\x61\164\164\162\x69\x62\x75\164\x65\x73" => array("\163\x74\171\x6c\145" => "\x77\x69\x64\x74\150\x3a\x34\60\45"));
$form["\155\x69\x6e\151\x6f\x72\141\156\147\145\137\x73\x61\155\154\x5f\151\144\160\137\x63\165\x73\164\x6f\x6d\x65\162\137\163\145\x74\x75\x70\x5f\x62\165\164\x74\157\156"] = array("\x23\x74\171\160\145" => "\163\x75\142\x6d\151\164", "\43\166\x61\154\165\x65" => t("\x4c\x6f\147\x69\x6e"), "\43\163\165\142\155\151\x74" => array("\x6d\x69\x6e\x69\x6f\x72\141\156\x67\x65\137\x73\x61\x6d\154\137\x69\144\x70\137\143\165\x73\164\157\x6d\x65\x72\x5f\163\x65\164\165\160\x5f\163\165\142\155\x69\164"));
$form["\x6d\x61\162\153\165\x70\x5f\151\x64\160\x5f\141\x74\x74\162\137\150\145\141\144\145\x72\x5f\164\157\x70\137\x64\151\166\x5f\143\154\x6f\x73\145"] = array("\43\155\141\x72\x6b\165\x70" => "\x3c\x2f\x64\151\x76\76");
IDPUtilities::AddsupportTab($form, $form_state);
return $form;
}
function miniorange_saml_idp_activate_license(&$form, $form_state)
{
$BT = trim(preg_replace("\57\x5c\163\x2b\57", '', $form["\155\x69\156\x69\157\x72\x61\x6e\x67\145\x5f\163\x61\x6d\154\137\151\144\x70\x5f\154\153\x65\x79"]["\43\166\141\x6c\x75\145"]));
if (!empty($BT)) {
goto f2;
}
drupal_set_message(t("\x4c\151\143\145\156\x73\x65\x20\x6b\145\x79\40\146\151\x65\x6c\144\x20\151\163\40\162\x65\161\x75\x69\162\145\x64\x2e"), "\145\x72\162\x6f\x72");
return;
f2:
if (!empty($BT)) {
goto CJ;
}
$X0 = "\x4d\x4f\x49\104\120\x5f\x56\x45\122\111\106\131\x5f\114\x49\103\x45\x4e\x53\105";
variable_set("\x6d\151\x6e\x69\157\x72\141\x6e\147\x65\137\163\141\x6d\x6c\137\151\x64\160\137\163\x74\141\164\x75\163", $X0);
drupal_set_message(t("\105\162\162\x6f\162\x20\x61\143\164\151\166\x61\x74\151\156\x67\40\x79\157\165\162\x20\154\x69\x63\145\156\163\145\x2e\40\x50\154\145\141\x73\x65\40\x74\x72\171\x20\x61\x67\x61\151\x6e\x20\157\x72\40\x63\157\156\164\x61\143\164\40\144\x72\165\x70\141\x6c\x73\165\x70\x70\x6f\x72\164\x40\170\x65\x63\x75\x72\151\x66\x79\56\x63\x6f\155"), "\145\x72\x72\157\x72");
goto wy;
CJ:
$V9 = new MiniorangeSAMLIdpCustomer(NULL, NULL, NULL, NULL);
$SL = $V9->check_status($BT);
if (strcasecmp($SL["\x73\164\x61\164\165\x73"], "\123\x55\x43\103\105\123\x53") == 0) {
goto iQ;
}
$X0 = "\115\117\x49\104\120\137\x56\105\x52\x49\106\x59\x5f\114\x49\103\x45\x4e\x53\105";
variable_set("\x6d\x69\x6e\x69\157\x72\x61\156\147\145\137\163\141\x6d\x6c\137\151\144\160\137\x73\x74\141\164\x75\x73", $X0);
if (strcasecmp($SL["\151\163\105\170\x70\x69\162\145\144"], "\x31") == 0) {
goto Ls;
}
drupal_set_message(t($SL["\155\x65\163\x73\x61\x67\x65"] . "\56\40\120\x6c\x65\x61\x73\x65\40\x74\x72\171\40\167\x69\x74\x68\40\x64\x69\x66\x66\145\162\x65\156\164\x20\x6b\145\x79\40\x6f\x72\x20\143\x6f\156\164\141\x63\x74\x20\144\162\165\x70\141\154\163\165\x70\x70\157\162\164\x40\x78\x65\x63\x75\x72\151\146\171\x2e\x63\x6f\155"), "\x65\x72\162\x6f\162");
goto Ot;
Ls:
drupal_set_message(t("\x59\x6f\165\162\x20\x6c\151\143\145\x6e\x73\145\x20\153\145\x79\40\x69\x73\x20\145\170\x70\x69\162\x65\x64\x2e\40\x50\154\145\x61\x73\145\x20\x74\162\171\x20\167\x69\164\150\x20\x64\x69\146\x66\x65\x72\x65\x6e\x74\40\x6b\x65\x79\x20\157\162\x20\x63\157\156\x74\x61\x63\164\x20\x64\162\x75\x70\141\154\x73\x75\160\x70\157\x72\x74\x40\170\145\143\x75\162\151\x66\171\x2e\143\x6f\x6d"), "\145\162\162\x6f\x72");
Ot:
goto NR;
iQ:
$ES = json_decode($V9->ccl(), true);
if (!($ES["\x73\x74\x61\x74\165\x73"] != "\123\x55\x43\x43\x45\x53\x53")) {
goto EZ;
}
drupal_set_message(t("\74\142\40\163\164\171\154\x65\75\42\143\157\154\x6f\162\72\40\162\145\144\x22\76\x49\x6e\x76\141\154\151\144\x20\154\151\143\145\x6e\x73\145\41\x20\x50\x6c\x65\141\x73\x65\x20\165\163\x65\40\x61\40\166\x61\x6c\151\144\40\154\x69\143\145\x6e\x73\145\40\x74\157\x20\141\x63\164\151\166\x61\x74\145\x20\164\150\x65\x20\x6d\157\x64\165\154\x65\56\x3c\57\x62\x3e"), "\x65\x72\162\157\162");
return;
EZ:
$oY = $ES["\x6e\x6f\117\x66\x55\163\x65\x72\x73"];
$J9 = IDPUtilities::getSamlRequestPlanName();
$wo = IDPUtilities::getSamlRequestPlanType();
$n9 = $ES["\x6c\x69\143\145\x6e\163\145\x45\x78\160\x69\162\171"];
$N1 = strtotime($ES["\x6c\x69\x63\x65\156\163\145\105\170\x70\151\162\171"]);
$sG = variable_get("\x6d\x69\x6e\151\157\x72\141\x6e\x67\145\137\163\x61\155\x6c\137\x69\144\x70\x5f\143\165\x73\164\x6f\x6d\x65\x72\x5f\x61\160\x69\x5f\153\x65\x79", '');
$FC = variable_get("\155\x69\156\151\x6f\x72\141\x6e\147\x65\x5f\163\141\x6d\x6c\x5f\151\144\x70\x5f\x63\165\x73\164\x6f\155\145\162\x5f\x69\144", '');
$oo = MiniorangeSAMLIdpConstants::BASE_URL;
$A2 = IDPUtilities::createUpdateUrl($BT, $J9, $wo, $sG, $FC, $oo);
variable_set("\x6d\151\x6e\x69\x6f\x72\141\156\x67\145\137\163\141\x6d\x6c\x5f\165\160\147\162\141\x64\x65\x5f\165\x72\x6c", $A2);
$X0 = "\x4d\117\111\104\120\x5f\x50\x4c\x55\x47\111\x4e\137\x43\117\x4e\x46\111\x47\125\x52\101\x54\x49\x4f\116";
variable_set("\155\151\156\x69\157\x72\x61\x6e\x67\145\x5f\x73\141\x6d\x6c\x5f\x6c\145\x78\160", $n9);
variable_set("\155\x69\x6e\151\157\x72\x61\156\147\145\137\x73\141\x6d\154\x5f\151\144\160\x5f\163\x74\141\x74\165\163", $X0);
$gH = variable_get("\155\x69\x6e\x69\157\x72\x61\156\x67\x65\x5f\163\x61\x6d\x6c\137\151\144\x70\x5f\143\x75\x73\164\x6f\x6d\x65\162\x5f\141\x64\155\151\156\x5f\x74\157\x6b\x65\x6e", '');
$GX = IDPUtilities::encrypt($BT, $gH);
variable_set("\155\x69\x6e\151\157\162\x61\x6e\147\145\x5f\163\141\x6d\154\x5f\151\x64\x70\x5f\163\155\x6c\x5f\x6c\153", $GX);
variable_set("\155\151\156\151\x4f\x72\141\x6e\x67\145\x5f\x73\141\155\154\137\151\144\160\x5f\165\x73\145\162\137\x63\x6f\165\156\164", $oY);
variable_set("\155\x69\x6e\x69\x4f\x72\x61\156\147\145\x5f\163\x61\x6d\154\137\151\x64\160\x5f\x6c\x5f\145\x78\160", $N1);
variable_set("\x74\x65\137\143\x6f\165\x6e\164", 0);
variable_set("\165\145\x5f\143\x6f\x75\156\x74", 0);
variable_set("\x64\x63\x68\145\143\153", 0);
variable_set("\x74\x6d\160\x5f\x65\x78\x70", $N1);
drupal_set_message(t("\131\x6f\165\162\x20\154\x69\x63\x65\x6e\163\x65\40\150\141\163\x20\142\145\x65\156\x20\166\x65\x72\x69\x66\x69\x65\144\56\x20\x59\157\165\x20\143\141\156\40\143\x6f\156\146\x69\x67\x75\x72\x65\x20\x79\x6f\x75\162\40\x53\145\x72\166\x69\143\145\40\x50\162\x6f\166\x69\144\x65\x72\x20\163\x65\x74\164\151\x6e\147\x73\x20\x6e\x6f\167\56"));
global $base_url;
$P2 = str_ireplace("\x68\x74\x74\x70\x3a", "\x68\164\164\x70\x73\x3a", $base_url);
$yU = $P2 . $gH;
variable_set("\155\x69\156\157\162\141\156\147\x65\137\x73\141\x6d\x6c\x5f\143\x75\x73\164\x6f\155\145\x72\137\141\144\155\x69\x6e\137\x66\162\x61\x75\x64\x5f\143\150\145\x63\x6b", IDPUtilities::encrypt($yU, $gH));
NR:
wy:
}
function miniorange_saml_idp_customer_setup_submit(&$form, $form_state)
{
$Zs = $form["\155\x69\x6e\x69\157\x72\x61\x6e\x67\145\137\163\x61\x6d\154\137\x69\144\x70\137\x63\165\x73\x74\157\155\x65\162\137\x73\x65\164\x75\x70\137\165\163\x65\162\156\x61\x6d\x65"]["\43\x76\141\154\165\x65"];
$ct = $form["\155\151\156\x69\x6f\162\x61\x6e\147\x65\137\x73\x61\155\154\137\x69\x64\x70\137\x63\x75\163\164\157\x6d\x65\x72\x5f\x73\145\x74\x75\x70\137\x70\141\x73\163\x77\x6f\x72\x64"]["\x23\166\141\x6c\x75\145"];
if (!(empty($Zs) || empty($ct))) {
goto w1;
}
drupal_set_message(t("\124\150\x65\40\x3c\142\x3e\74\x75\76\105\155\x61\151\x6c\40\x41\x64\x64\162\x65\x73\163\74\57\x75\x3e\x3c\x2f\x62\76\40\141\x6e\144\40\x3c\x62\x3e\74\165\x3e\x50\x61\163\x73\x77\157\162\144\74\57\x75\x3e\74\x2f\x62\76\40\146\151\145\154\x64\163\x20\x61\162\145\x20\x6d\141\156\x64\141\x74\x6f\x72\x79\x2e"), "\x65\x72\x72\157\x72");
return;
w1:
if (valid_email_address($Zs)) {
goto iz;
}
drupal_set_message(t("\x54\x68\145\x20\145\155\141\151\154\40\141\144\144\x72\x65\163\163\x20\x3c\x62\x3e\x3c\x69\76" . $Zs . "\74\x2f\151\76\x3c\57\142\x3e\40\x69\163\40\156\157\x74\x20\x76\x61\154\x69\x64\56"), "\145\162\x72\157\162");
return;
iz:
$Jz = new MiniorangeSAMLIdpCustomer($Zs, NULL, $ct, NULL);
$eY = json_decode($Jz->checkCustomer());
if ($eY->status == "\x43\x55\122\x4c\x5f\x45\122\122\117\122") {
goto Qq;
}
if ($eY->status == "\x43\x55\x53\124\117\x4d\x45\x52\x5f\x4e\x4f\x54\x5f\106\117\x55\116\104") {
goto fV;
}
$C2 = json_decode($Jz->getCustomerKeys());
if (json_last_error() == JSON_ERROR_NONE) {
goto XI;
}
if ($eY->status == "\x54\122\x41\116\123\x41\103\x54\111\x4f\116\x5f\x4c\x49\115\111\x54\x5f\105\130\x43\105\x45\104\105\x44") {
goto mH;
}
drupal_set_message(t("\x49\x6e\166\x61\x6c\x69\144\x20\x63\x72\x65\x64\145\156\164\x69\141\154\x73"), "\x65\162\x72\157\x72");
goto zS;
mH:
drupal_set_message(t("\x41\x6e\40\x65\x72\x72\x6f\162\40\x6f\143\x63\x75\162\x65\x64\x2e\40\120\154\145\141\x73\145\x20\164\162\171\40\141\146\164\x65\162\x20\163\157\x6d\145\x74\151\x6d\x65\40\157\x72\x20\x63\x6f\156\x74\141\143\x74\x20\165\163\40\x61\164\x20\x3c\141\x20\x68\x72\145\146\x3d\42\155\141\151\154\164\157\72\x64\x72\x75\160\x61\154\163\x75\x70\160\157\162\164\100\170\145\143\x75\x72\151\x66\171\x2e\143\x6f\x6d\42\76\144\162\165\x70\x61\154\x73\x75\x70\x70\x6f\x72\164\x40\x78\x65\143\x75\162\x69\146\x79\56\143\157\x6d\74\x2f\x61\x3e"), "\x65\162\x72\x6f\x72");
zS:
goto on;
XI:
variable_set("\x6d\x69\x6e\x69\157\162\141\x6e\x67\x65\x5f\163\x61\155\154\x5f\x69\x64\x70\137\x63\165\x73\164\x6f\x6d\x65\x72\x5f\151\144", $C2->id);
variable_set("\155\x69\156\x69\157\162\x61\156\147\x65\x5f\x73\x61\x6d\154\x5f\x69\x64\x70\x5f\x63\165\x73\x74\157\155\x65\162\x5f\141\x64\x6d\x69\x6e\137\x74\157\x6b\145\x6e", $C2->token);
variable_set("\x6d\x69\x6e\151\x6f\x72\141\156\147\145\137\x73\x61\155\154\x5f\151\144\160\x5f\143\165\163\164\157\155\x65\162\137\x61\144\155\x69\x6e\x5f\x65\155\x61\151\154", $Zs);
variable_set("\x6d\x69\156\x69\157\x72\141\156\147\x65\x5f\163\x61\155\154\x5f\x69\144\160\137\143\x75\x73\164\x6f\x6d\145\162\x5f\x61\x64\x6d\x69\x6e\137\x70\x68\157\x6e\145", $C2->phone);
variable_set("\155\x69\x6e\x69\x6f\x72\x61\x6e\147\x65\137\x73\x61\x6d\x6c\x5f\151\x64\x70\x5f\x63\165\x73\x74\x6f\x6d\145\x72\137\x61\x70\x69\137\x6b\x65\x79", $C2->apiKey);
$X0 = "\115\117\111\104\x50\x5f\126\105\122\x49\x46\131\137\x4c\111\103\x45\x4e\123\x45";
variable_set("\x6d\151\156\x69\157\x72\141\x6e\x67\x65\137\x73\141\x6d\x6c\137\151\144\x70\137\163\x74\x61\164\x75\x73", $X0);
drupal_set_message(t("\123\165\143\x63\145\163\x73\x66\x75\154\154\x79\x20\162\x65\x74\x72\x69\x65\166\x65\144\40\x79\157\165\162\x20\x61\143\x63\157\x75\x6e\164\56\x20\120\154\145\141\163\x65\40\x61\143\x74\151\166\141\x74\145\40\x79\157\x75\162\40\154\x69\x63\x65\156\163\145\56"));
on:
goto dv;
fV:
drupal_set_message(t("\111\156\166\141\154\151\x64\x20\x63\162\145\144\x65\x6e\164\x69\x61\154\x73"), "\x65\162\x72\x6f\x72");
return;
dv:
goto hv;
Qq:
drupal_set_message(t("\x63\125\x52\114\x20\151\163\x20\156\x6f\x74\x20\145\156\141\x62\154\x65\x64\56\x20\120\154\145\x61\163\145\40\145\x6e\141\142\x6c\x65\x20\143\x55\122\x4c"), "\145\162\162\157\162");
hv:
}
function miniorange_saml_idp_back(&$form, $form_state)
{
$X0 = "\x4d\117\111\x44\x50\x5f\x43\x55\x53\x54\x4f\x4d\x45\122\x5f\x53\105\x54\125\120";
variable_set("\155\x69\x6e\151\x6f\162\141\156\x67\145\x5f\163\141\x6d\154\137\151\x64\x70\x5f\163\164\x61\x74\165\x73", $X0);
variable_del("\155\x69\x6e\x69\x6f\162\x61\156\x67\145\137\x73\x61\155\154\137\151\x64\x70\x5f\143\x75\x73\x74\x6f\155\x65\162\137\x61\x64\155\x69\x6e\x5f\x65\x6d\x61\x69\154");
variable_del("\x6d\151\156\x69\157\x72\141\156\x67\145\137\163\x61\x6d\154\137\151\144\x70\x5f\x63\165\x73\164\x6f\155\145\x72\x5f\x61\x64\x6d\x69\x6e\137\160\150\157\156\x65");
variable_del("\155\151\156\x69\157\x72\x61\x6e\147\145\137\x73\x61\x6d\x6c\137\151\144\x70\137\164\170\137\x69\x64");
drupal_set_message(t("\x4c\157\147\x69\x6e\x20\x77\151\164\150\x20\171\157\x75\x72\x20\155\151\156\x69\117\x72\141\156\147\x65\40\101\x63\x63\157\x75\156\164"));
}
function miniorange_saml_remove_account(&$form, $form_state)
{
global $base_url;
if (isset($_POST["\x76\141\154\165\x65\137\143\x68\x65\143\153"]) && $_POST["\166\x61\154\x75\x65\x5f\x63\x68\145\143\153"] == "\x54\x72\x75\145") {
goto v3;
}
$Az = array();
$Az = $_POST;
$H0 = $_POST["\x66\157\162\155\x5f\151\144"];
$oJ = $_POST["\146\157\162\155\x5f\x74\x6f\x6b\145\x6e"];
$Z0 = $_POST["\157\x70"];
$cX = $_POST["\x66\x6f\x72\x6d\x5f\x62\165\151\x6c\x64\137\151\x64"];
echo "\xd\12\40\x20\40\40\40\x20\40\40\x3c\150\164\x6d\x6c\76\15\xa\x20\x20\40\40\x20\40\40\40\x3c\x68\x65\x61\x64\x3e\xd\12\40\x20\40\40\40\40\40\x20\40\40\40\40\x3c\x74\x69\164\154\145\x3e\x43\157\156\x66\151\x72\x6d\x61\164\x69\157\156\x3c\x2f\x74\151\164\x6c\145\76\xd\xa\x20\x20\40\x20\40\x20\x20\x20\x20\x20\x20\40\x3c\x6c\151\x6e\153\40\x68\x72\x65\x66\75\42\150\164\x74\160\x73\72\x2f\x2f\x66\x6f\156\164\x73\56\147\x6f\157\x67\154\x65\141\160\151\x73\56\143\x6f\155\x2f\x63\x73\163\77\146\141\155\151\x6c\171\x3d\120\x54\53\x53\145\162\151\x66\x22\x20\x72\x65\154\x3d\42\163\x74\x79\x6c\x65\163\150\145\145\x74\x22\76\15\xa\x20\x20\x20\x20\40\x20\40\40\x3c\x2f\x68\145\x61\144\76\xd\xa\xd\xa\x20\40\40\x20\40\40\40\x20\x3c\x62\x6f\x64\171\x20\x73\x74\x79\154\145\75\42\146\157\156\x74\55\146\141\155\x69\154\x79\72\40\47\x50\124\x20\x53\145\x72\x69\x66\x27\x2c\x20\163\145\x72\151\146\x3b\x22\76\xd\xa\40\x20\x20\x20\x20\40\x20\x20\74\x64\x69\x76\40\163\x74\171\154\x65\75\x22\155\x61\162\x67\x69\156\72\40\x31\65\45\x20\141\165\x74\x6f\x3b\x20\x68\x65\151\147\150\x74\x3a\63\65\45\73\40\x77\x69\144\164\x68\x3a\40\x34\60\x25\73\40\142\141\x63\x6b\x67\162\x6f\165\x6e\x64\x2d\x63\157\x6c\x6f\162\x3a\40\43\x65\x61\x65\142\145\x64\x3b\40\x74\x65\170\x74\55\141\154\151\147\x6e\x3a\40\143\145\x6e\x74\x65\162\73\x20\142\x6f\x78\x2d\163\x68\141\x64\x6f\167\x3a\40\61\x30\160\x78\40\65\x70\x78\x20\x35\x70\170\x20\x64\141\x72\153\x67\162\141\x79\73\40\x62\157\x72\x64\145\162\55\162\x61\x64\x69\x75\163\72\40\62\45\73\x22\76\xd\xa\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\74\x64\x69\166\x20\163\x74\x79\x6c\145\x3d\x22\x63\x6f\154\x6f\162\x3a\40\x23\141\x39\64\64\x34\x32\x3b\x20\142\141\143\x6b\x67\162\157\x75\156\x64\x2d\143\x6f\154\x6f\162\x3a\x23\x66\x32\x64\x65\144\145\x3b\x20\160\x61\144\x64\x69\156\147\72\x20\x31\65\x70\x78\x3b\40\x6d\141\162\x67\x69\x6e\55\142\157\164\164\157\155\x3a\x20\62\60\160\x78\73\x20\164\145\x78\164\x2d\141\x6c\x69\x67\156\72\x63\x65\156\164\x65\162\x3b\x20\x62\157\162\144\145\x72\72\61\x70\x78\x20\x73\x6f\154\151\144\40\x23\105\x36\102\x33\102\62\x3b\40\x66\157\x6e\x74\x2d\163\x69\x7a\145\x3a\x31\66\x70\x74\73\40\x62\x6f\162\x64\145\162\x2d\x72\x61\x64\151\165\x73\72\40\x32\45\73\42\x3e\15\xa\40\40\40\40\x20\x20\40\x20\40\40\40\40\x20\40\x20\40\x3c\163\x74\162\157\156\147\76\x41\162\145\40\x79\x6f\x75\40\163\x75\x72\145\40\x79\x6f\165\40\167\x61\x6e\x74\x20\x74\x6f\40\162\x65\155\157\166\145\x20\x61\143\143\x6f\165\156\x74\x2e\56\41\x21\74\x2f\163\x74\x72\x6f\x6e\x67\76\15\12\x20\40\x20\x20\x20\x20\40\x20\40\40\x20\40\74\57\x64\x69\166\76\xd\xa\x20\40\x20\40\40\40\40\x20\40\x20\40\40\x3c\x70\40\163\164\171\154\145\75\x22\x66\157\156\x74\x2d\163\151\x7a\145\x3a\61\x34\x70\x78\73\40\x6d\141\162\147\x69\156\55\154\145\146\x74\72\40\70\x25\x3b\40\155\x61\x72\147\x69\x6e\55\162\151\147\x68\164\x3a\x20\70\x25\x22\x3e\74\163\164\x72\x6f\x6e\x67\76\127\141\162\x6e\x69\156\x67\40\x3c\57\163\x74\162\157\156\147\76\x3a\x20\111\x66\40\x79\x6f\x75\40\x72\x65\155\x6f\166\145\x20\171\157\165\x72\40\141\143\143\x6f\x75\156\164\54\x20\x79\x6f\x75\40\x77\151\154\x6c\x20\150\141\x76\x65\x20\x74\x6f\40\x65\156\x74\145\162\40\154\151\143\x65\x6e\143\x65\40\113\145\171\x20\x41\x67\x61\151\156\x20\x61\146\x74\x65\x72\40\154\x6f\x67\151\x6e\57\163\151\x67\156\x20\151\x6e\40\x77\151\164\150\x20\x74\x68\x65\40\x6e\145\167\x20\141\x63\143\x6f\x75\156\x74\56\x3c\57\x70\76\15\12\40\x20\40\40\x20\x20\40\40\x20\40\40\40\x3c\x62\x72\x2f\76\xd\12\40\x20\x20\x20\x20\40\x20\40\x20\40\x20\x20\x3c\x66\157\x72\x6d\x20\x6e\x61\x6d\145\75\42\146\42\x20\x6d\145\164\150\157\144\75\42\x70\x6f\163\x74\x22\x20\x61\x63\164\151\x6f\156\75\42\x22\40\x69\144\75\42\x6d\157\137\x72\145\x6d\157\166\x65\137\x61\143\x63\157\x75\x6e\164\x22\x3e\15\xa\x20\x20\x20\x20\40\x20\x20\40\x20\x20\x20\40\x20\x20\40\x20\x3c\x64\151\x76\x3e\xd\12\x20\x20\x20\40\x20\x20\40\40\x20\x20\40\x20\40\x20\40\40\40\x20\x20\40\x3c\151\156\x70\x75\x74\40\164\171\160\x65\75\42\150\x69\x64\144\145\156\x22\40\156\141\155\x65\x3d\42\x6f\x70\x22\x20\x76\141\154\165\145\75";
echo $Z0;
echo "\x3e\15\xa\40\x20\40\x20\x20\40\40\40\x20\40\x20\x20\x20\40\40\40\x20\x20\x20\40\74\151\x6e\160\165\x74\x20\164\171\x70\x65\x3d\x22\x68\151\144\144\x65\x6e\x22\40\156\141\155\145\x3d\42\146\x6f\x72\155\137\142\x75\151\154\x64\137\x69\x64\42\40\166\x61\x6c\x75\x65\x3d\40";
echo $cX;
echo "\76\xd\xa\x20\x20\40\x20\x20\x20\x20\x20\40\40\40\x20\40\40\x20\40\40\40\x20\40\74\151\x6e\160\165\x74\40\164\171\x70\145\x3d\42\x68\151\144\x64\145\156\x22\40\156\x61\155\145\x3d\x22\x66\x6f\162\x6d\137\x74\157\x6b\x65\x6e\42\x20\166\x61\x6c\165\145\75";
echo $oJ;
echo "\x3e\15\xa\40\40\40\40\40\40\40\40\40\x20\40\x20\x20\40\40\x20\x20\x20\x20\40\x3c\x69\x6e\x70\x75\x74\x20\164\x79\x70\x65\75\42\x68\x69\x64\144\x65\156\42\40\156\141\155\x65\75\42\x66\157\162\x6d\137\x69\144\42\40\166\141\154\x75\145\x3d\40";
echo $H0;
echo "\76\15\12\40\x20\40\40\40\40\x20\x20\40\x20\x20\x20\40\x20\40\40\x20\x20\40\x20\74\151\x6e\160\x75\164\x20\x74\171\x70\145\x3d\42\150\x69\144\x64\x65\156\42\x20\156\141\x6d\145\x3d\42\166\141\x6c\165\145\x5f\x63\x68\x65\143\x6b\42\40\x76\x61\154\x75\x65\x3d\40\47\x54\x72\x75\145\47\x3e\xd\12\x20\40\40\40\40\40\40\x20\x20\40\x20\40\x20\x20\40\x20\74\57\144\151\166\76\15\12\x20\40\40\x20\40\x20\40\40\40\40\x20\40\40\x20\40\x20\74\144\151\166\40\40\163\x74\x79\x6c\x65\x3d\x22\x6d\x61\162\x67\151\156\x3a\x20\x61\165\x74\157\x3b\x20\164\x65\170\164\x2d\x61\154\151\x67\156\72\x20\x63\145\156\x74\145\162\x3b\42\40\x20\x20\x63\x6c\141\x73\x73\75\x22\155\157\62\146\x5f\155\157\144\x61\x6c\55\x66\x6f\x6f\x74\145\x72\x22\x3e\15\xa\x20\40\x20\40\x20\40\x20\x20\x20\40\40\x20\x20\x20\x20\40\x20\40\40\x20\74\151\x6e\x70\165\x74\40\x74\x79\160\x65\75\42\x73\165\x62\155\151\x74\42\x20\x73\x74\x79\154\x65\x3d\x22\x20\160\141\144\x64\151\156\x67\72\61\45\x3b\x20\167\151\144\x74\150\72\x31\60\60\x70\x78\x3b\40\142\x61\x63\153\147\x72\157\x75\156\144\x3a\x20\43\60\x30\71\x31\103\104\40\x6e\x6f\x6e\x65\x20\x72\145\160\145\x61\164\x20\163\143\162\x6f\x6c\154\40\x30\x25\x20\x30\x25\73\40\x63\165\162\x73\x6f\x72\x3a\40\x70\157\151\x6e\x74\145\162\x3b\40\146\157\x6e\164\x2d\x73\151\x7a\145\72\61\65\160\x78\x3b\40\142\x6f\162\144\145\162\x2d\x77\151\x64\164\150\72\x20\61\x70\170\73\x20\142\x6f\162\x64\145\162\x2d\x73\x74\171\154\x65\72\40\163\x6f\x6c\151\144\x3b\40\142\x6f\162\x64\x65\x72\55\162\141\x64\x69\x75\163\x3a\40\63\x70\x78\x3b\40\167\x68\151\164\x65\55\163\160\141\143\x65\72\40\156\157\167\x72\141\160\73\x20\142\x6f\170\55\x73\x69\172\151\x6e\x67\x3a\x20\142\x6f\162\144\145\162\55\142\157\170\x3b\x62\x6f\x72\x64\x65\x72\x2d\143\x6f\x6c\x6f\162\x3a\x20\x23\x30\60\67\x33\x41\x41\73\x20\142\157\x78\x2d\163\x68\x61\x64\157\167\x3a\40\60\x70\x78\x20\x31\160\170\x20\x30\160\x78\x20\x72\147\142\x61\50\61\x32\60\x2c\40\62\60\60\x2c\40\62\63\60\54\40\60\x2e\x36\x29\40\151\x6e\x73\145\164\x3b\x20\x63\x6f\x6c\x6f\162\x3a\40\x23\x46\x46\x46\73\x22\40\156\141\x6d\x65\x3d\x22\x6d\x69\x6e\x69\x6f\x72\x61\156\x67\145\x5f\x63\157\156\x66\151\162\155\137\x73\165\142\155\151\164\x22\x20\143\154\x61\163\163\x3d\x22\142\x75\164\164\157\156\x20\142\x75\x74\164\157\x6e\55\144\141\x6e\147\x65\x72\x20\142\x75\164\164\x6f\156\55\154\141\162\147\x65\x22\40\x76\x61\154\165\x65\x3d\x22\103\x6f\x6e\146\151\x72\x6d\42\x2f\76\15\xa\x20\40\x20\40\40\40\40\40\x20\x20\40\x20\40\x20\40\40\40\x20\40\40\x3c\141\x20\x73\164\171\x6c\x65\75\42\40\160\x61\x64\x64\151\x6e\x67\72\x31\45\x3b\40\167\151\x64\164\150\x3a\61\60\60\x70\170\x3b\x20\x62\x61\x63\153\147\162\x6f\x75\156\x64\x3a\40\x23\60\60\x39\61\x43\104\x20\156\x6f\x6e\x65\x20\x72\145\160\145\x61\x74\x20\x73\143\162\157\154\x6c\x20\60\45\x20\60\45\73\40\x63\x75\162\x73\x6f\162\72\x20\160\157\x69\156\x74\x65\162\x3b\40\146\157\156\164\55\163\151\172\145\x3a\x31\65\x70\x78\x3b\x20\x62\157\162\144\x65\162\x2d\x77\151\144\x74\x68\x3a\40\61\160\170\x3b\40\x62\157\162\144\145\x72\x2d\x73\164\x79\154\145\x3a\x20\x73\157\154\x69\x64\x3b\40\x62\x6f\162\144\x65\162\55\162\141\144\x69\165\163\x3a\x20\63\x70\170\x3b\40\167\x68\x69\x74\x65\x2d\163\160\141\x63\145\72\40\x6e\x6f\x77\x72\x61\160\x3b\40\142\157\x78\55\163\x69\172\x69\x6e\x67\x3a\x20\142\157\162\144\x65\x72\x2d\x62\157\170\73\x62\157\x72\x64\145\x72\55\x63\157\154\157\x72\x3a\40\x23\x30\x30\67\x33\101\101\x3b\x20\x62\157\170\55\163\x68\141\144\x6f\x77\72\40\60\x70\x78\40\61\x70\x78\x20\x30\x70\170\x20\x72\147\x62\141\x28\x31\x32\60\x2c\x20\x32\60\60\54\40\62\x33\x30\54\x20\60\56\x36\x29\x20\151\x6e\x73\x65\x74\x3b\x20\143\157\154\157\162\x3a\x20\43\106\106\x46\73\40\164\x65\x78\164\x2d\144\145\x63\157\x72\141\x74\x69\x6f\x6e\72\x20\x6e\x6f\x6e\145\73\40\42\40\150\x72\x65\x66\x3d";
echo $base_url . "\x2f\x61\x64\155\x69\156\x2f\x63\x6f\x6e\146\151\147\57\160\145\x6f\160\154\x65\x2f\x6d\x69\156\151\x6f\x72\x61\x6e\147\145\x5f\163\x61\x6d\154\137\151\144\160";
echo "\40\x20\40\40\40\40\40\40\40\40\40\x20\40\x20\40\x20\40\x20\40\40\76\103\141\156\143\x65\154\x3c\x2f\x61\76\15\xa\x20\x20\40\x20\x20\40\x20\40\40\40\x20\40\40\x20\x20\x20\x3c\x2f\x64\151\x76\x3e\xd\xa\x20\40\x20\x20\x20\40\40\x20\x20\40\x20\40\x3c\57\x66\x6f\x72\155\76\xd\xa\x20\40\x20\40\40\x20\x20\x20\74\57\144\151\166\x3e\xd\xa\x20\40\x20\40\x20\x20\x20\40\x3c\x2f\x62\x6f\144\171\x3e\xd\xa\40\x20\x20\x20\40\40\40\40\74\57\x68\x74\x6d\154\76\xd\xa\40\x20\40\40\x20\40\40\x20";
exit;
goto S4;
v3:
if (!(variable_get("\155\151\156\x69\x6f\x72\x61\156\147\x65\137\x73\x61\155\154\137\x69\144\x70\137\x73\x6d\154\137\x6c\x6b", NULL) != NULL)) {
goto Og;
}
$Zs = variable_get("\155\x69\156\151\x6f\x72\141\156\x67\x65\137\x73\x61\x6d\154\x5f\151\144\160\137\x63\x75\x73\164\x6f\x6d\145\162\137\141\x64\155\151\156\x5f\145\x6d\x61\x69\x6c", NULL);
$kx = variable_get("\x6d\151\156\151\x6f\x72\141\x6e\147\145\137\163\x61\x6d\154\137\x69\x64\x70\x5f\x63\165\x73\164\x6f\x6d\145\x72\x5f\141\144\x6d\151\156\137\160\x68\157\156\145", NULL);
$V9 = new MiniorangeSAMLIdpCustomer($Zs, $kx, NULL, NULL);
$SL = json_decode($V9->update_status());
if (!($SL->status == "\123\125\103\x43\105\123\123")) {
goto vT;
}
$X0 = "\115\117\x49\104\x50\137\x43\x55\123\124\117\x4d\x45\x52\137\123\x45\124\125\x50";
variable_del("\x6d\151\156\151\x6f\x72\x61\x6e\147\x65\137\163\x61\155\x6c\137\151\144\160\137\143\165\163\x74\157\155\x65\x72\x5f\x61\x64\x6d\151\x6e\x5f\145\x6d\x61\x69\154");
variable_del("\155\x69\156\151\157\x72\141\156\147\x65\137\163\141\x6d\x6c\137\151\x64\x70\137\143\165\x73\164\157\155\145\162\137\141\x64\155\x69\156\x5f\160\x68\157\156\145");
variable_del("\155\x69\x6e\x69\157\162\141\x6e\147\x65\137\163\x61\155\154\137\151\x64\160\137\x63\x75\x73\x74\x6f\x6d\145\162\137\x69\x64");
variable_del("\x6d\151\x6e\151\157\x72\141\x6e\x67\x65\x5f\x73\x61\155\x6c\x5f\151\144\x70\137\x63\165\x73\x74\157\155\145\162\137\x61\x70\x69\137\153\x65\x79");
variable_del("\x6d\x69\156\x69\157\x72\141\x6e\x67\x65\137\x73\141\x6d\154\137\151\144\x70\x5f\143\x75\x73\x74\157\155\x65\162\137\x61\144\155\x69\x6e\x5f\x74\x6f\153\x65\x6e");
variable_del("\155\x69\x6e\151\157\x72\x61\x6e\x67\145\x5f\x73\x61\155\154\x5f\151\x64\160\137\x73\x6d\x6c\x5f\x6c\x6b");
variable_del("\155\x69\156\151\x6f\x72\x61\x6e\147\145\137\x73\x61\155\154\137\151\144\160\137\x63\x75\x73\164\x6f\x6d\x65\x72\x5f\163\x65\164\165\160\137\x70\x61\163\x73\167\157\162\x64\x5b\160\x61\x73\163\x31\135");
variable_del("\x6d\151\x6e\x69\157\x72\x61\x6e\147\145\x5f\163\x61\x6d\x6c\137\151\144\x70\137\143\x75\x73\x74\x6f\x6d\145\162\137\163\x65\x74\165\160\x5f\160\x61\x73\163\167\157\162\144\x5b\x70\141\163\163\x32\135");
variable_del("\x6d\151\x6e\151\117\x72\x61\x6e\x67\145\137\163\141\x6d\154\x5f\x69\x64\160\137\165\163\145\x72\137\143\157\x75\x6e\164");
variable_set("\x6d\x69\156\x69\x6f\x72\141\156\x67\145\137\x73\141\155\x6c\x5f\x69\144\160\137\163\164\141\164\x75\x73", $X0);
drupal_set_message(t("\131\x6f\165\162\40\101\x63\x63\157\165\x6e\x74\40\150\141\x73\x20\x62\145\145\156\40\122\145\155\x6f\x76\145\x64\x20\123\x75\143\143\x65\x73\x73\146\165\x6c\154\171\41"), "\x73\x74\x61\164\x75\x73");
$_POST["\x76\141\x6c\x75\145\137\143\x68\x65\143\x6b"] = "\106\x61\x6c\163\x65";
vT:
Og:
S4:
}