<h3>Test Accounts</h3> <script type="text/javascript"> jQuery(document).ready(function($){ $( ".account_details" ).dialog({ title: "Account details", autoOpen: false, width: 0.8*$(window).width(), buttons: { Ok: function() { $( this ).dialog( "close" ); } } }); $( ".show_account_details" ).on('click', function(e) { var id = $(this).attr('id').substr(5); $("#" + id).dialog( "open" ); e.stopPropagation(); e.preventDefault(); return false; }); }); </script> <div> Your identity as administrator of the Service Provider with entityID [% sp_entityid %] could successfully be validated! <br/><br/> The following test accounts with different profiles were created for you: <ol> [% FOREACH account IN test_accounts %] <li>account profile: [% account.get('account_profile') %] <dl> <dd>user name: user[% account.get('id') %]</dd> <dd>user password: [% account.get('user_password') %]</dd> <dd><button class="show_account_details" id="show_account_details_[% account.get('id') %]">show account details</button></dd> <div class="account_details" id="account_details_[% account.get('id') %]"> [% PROCESS "${account.get('account_profile')}.tt2" %] Below is the list of user attributes associated to this test account. After a successfull authentication process these attributes are transmited via the SAML protocol from the Test Identity Provider to your Service Provider. <ul> [% FOREACH attribute IN account_profile.pairs -%] [% IF attribute.value.isa('SCALAR') -%] <li>[% attribute.key %]: [% attribute.value %]</li> [% ELSE -%] <li>[% attribute.key %]: [% attribute.value.join(",") %]</li> [% END %] [% END %] </ul> If you a customized test account with additionnal user attributes, you should contact <a href="mailto:[% conf.support_email %]">[% conf.support_email %]</a>. </div> </dl> </li> [% END %] </ol> Note that these test accounts will automatically expire in [% conf.accounts_validity_period %] days and that they can only be used to test federated login to your eduGAIN-enabled Service Provider with entityID [% sp_entityid %]. <br/><br/> You can now use these test accounts to login at your federated service.<br/> To do so, select the "[% conf.idp_displayname %]" when choosing an organisation to login at. <br/><br/> Please keep a record of the above user names and passwords because currently there is no mecanism to retrieve the above credentials once you close this page. If you forget the username and passowrds, you can however request new test accounts. <br/><br/> Thank you for using the [% conf.app_name %]