diff options
| author | Romain Chantereay <rchantereau@entrouvert.com> | 2004-08-23 14:39:34 +0000 |
|---|---|---|
| committer | Romain Chantereay <rchantereau@entrouvert.com> | 2004-08-23 14:39:34 +0000 |
| commit | 579eae8b88803cf98f67c3f54f507d53a31c0a8f (patch) | |
| tree | 7e417cb09568662c2097fcc0ede21634c459796d /php/Attic/examples/test.php | |
| parent | b2dc7bcf645d7186ac81e83263268e86fa842d27 (diff) | |
| download | lasso-579eae8b88803cf98f67c3f54f507d53a31c0a8f.tar.gz lasso-579eae8b88803cf98f67c3f54f507d53a31c0a8f.tar.xz lasso-579eae8b88803cf98f67c3f54f507d53a31c0a8f.zip | |
REmoved now useless binding files.
See attic for more information.
Diffstat (limited to 'php/Attic/examples/test.php')
| -rw-r--r-- | php/Attic/examples/test.php | 93 |
1 files changed, 0 insertions, 93 deletions
diff --git a/php/Attic/examples/test.php b/php/Attic/examples/test.php deleted file mode 100644 index dad9a727..00000000 --- a/php/Attic/examples/test.php +++ /dev/null @@ -1,93 +0,0 @@ -#!/usr/bin/php -<?php - if(!extension_loaded('lasso')) { - dl('lasso.' . PHP_SHLIB_SUFFIX); - } - - $module = 'lasso'; - $functions = get_extension_funcs($module); - echo "Functions available in the lasso extension:<br>\n"; - foreach($functions as $func) { - echo $func."<br>\n"; - } - - - echo "\n"; - - lasso_init(); - - - print lasso_version() . "\n"; - - $identity = lasso_identity_new(); - - var_dump($identity); - - $dump = lasso_identity_dump($identity); - - var_dump($identity); - - $server = lasso_server_new("./sp.xml", "./rsapub.pem", "./rsakey.pem", "./rsacert.pem", lassoSignatureMethodRsaSha1); - lasso_server_add_provider($server, "./idp.xml", "", ""); - - var_dump($server); - - $dump = lasso_server_dump($server); - - print $dump; - - lasso_server_destroy($server); - - var_dump($server); - - $new_server = lasso_server_new_from_dump($dump); - - var_dump($new_server); - - $spsession = lasso_login_new($new_server); - - var_dump($spsession); - - lasso_login_init_authn_request($spsession, lassoHttpMethodRedirect); - - - - $profile = lasso_cast_to_profile($spsession); - - var_dump($profile); - - $node = lasso_profile_get_request($profile); - - var_dump($node); - - $lib_authn_request = lasso_cast_to_lib_authn_request($node); - - var_dump($lib_authn_request); - - lasso_lib_authn_request_set_consent($lib_authn_request, lassoLibConsentObtained); - lasso_lib_authn_request_set_ispassive($lib_authn_request, FALSE); - lasso_lib_authn_request_set_forceauthn($lib_authn_request, TRUE); - lasso_lib_authn_request_set_nameidpolicy($lib_authn_request, lassoLibNameIDPolicyTypeFederated); - lasso_lib_authn_request_set_relaystate($lib_authn_request, "fake"); - lasso_lib_authn_request_set_protocolprofile($lib_authn_request, lassoLibProtocolProfileBrwsArt); - - lasso_login_build_authn_request_msg($spsession, - "https://identity-provider:2003/liberty-alliance/metadata"); - - $ret = lasso_login_init_authn_request($spsession, lassoHttpMethodRedirect); - if (!$ret) { - print("lasso_login_init_authn_request failed"); - } - - /* $dump = lasso_user_dump($user); - print ($dump); - - $identity = lasso_identity_new("http://remote-provider-id.com"); - - var_dump($identity); - - lasso_login_destroy($spsession); */ - - lasso_shutdown(); - -?> |
