Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(68)

Side by Side Diff: chrome/test/data/login/saml_api_login_v2.html

Issue 276903002: Remove credentials passing API version 1 (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src
Patch Set: Created 6 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « chrome/test/data/login/saml_api_login_v1.html ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 <html>
2 <head>
3 <script type="text/javascript">
4 var initialized = false;
5 var sendAndSumitRequested = false;
6
7 function initialize() {
8 window.addEventListener('message', function(event) {
9 if (!event.data || event.data.type != 'gaia_saml_api_reply')
10 return;
11 var response = event.data.response;
12 if (response.result != 'initialized' ||
13 response.version != 2 ||
14 response.keyTypes.indexOf('KEY_TYPE_PASSWORD_PLAIN') == -1) {
15 return;
16 }
17 initialized = true;
18 if (sendAndSumitRequested)
19 send_and_submit();
20 });
21
22 window.setTimeout(function() {
23 window.postMessage({
24 type: 'gaia_saml_api',
25 call: {method: 'initialize', requestedVersion: 2}}, '/');
26 }, 0);
27 }
28
29 function send_and_submit() {
30 if (!initialized) {
31 sendAndSumitRequested = true;
32 return;
33 }
34 var form = document.forms[0];
35 var token = form.elements['RelayState'].value;
36 var user = form.elements['Email'].value;
37 var password = form.elements['Password'].value;
38 window.setTimeout(function() {
39 window.postMessage({
40 type: 'gaia_saml_api',
41 call: {method: 'add',
42 token: token,
43 user: user,
44 passwordBytes: password,
45 keyType: 'KEY_TYPE_PASSWORD_PLAIN'}}, '/');
46 form.submit();
47 }, 0);
48 }
49 </script>
50 </head>
51 <body onload="initialize();">
52 <form method=post action="$Post">
53 <input type=hidden name=RelayState value="$RelayState">
54 User: <input type=text id=Email name=Email>
55 Password: <input type=password id=Password name=Password>
56 <input id=Submit type=button value="Login" onclick="send_and_submit();"/>
57 </form>
58 </body>
59 </html>
OLDNEW
« no previous file with comments | « chrome/test/data/login/saml_api_login_v1.html ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698