summaryrefslogtreecommitdiffstats
path: root/php
diff options
context:
space:
mode:
authorChristophe Nowicki <cnowicki@easter-eggs.com>2004-08-17 15:44:45 +0000
committerChristophe Nowicki <cnowicki@easter-eggs.com>2004-08-17 15:44:45 +0000
commit856bb4e8858d83d35605479142ffc2e6a0f36c93 (patch)
treeda5d650775d7cc8fe823f4173cc9b6cb10d7f629 /php
parent73c8f9754b3cb6812a26a68dc581c20f98c1a448 (diff)
downloadlasso-856bb4e8858d83d35605479142ffc2e6a0f36c93.tar.gz
lasso-856bb4e8858d83d35605479142ffc2e6a0f36c93.tar.xz
lasso-856bb4e8858d83d35605479142ffc2e6a0f36c93.zip
rename lasso_login_set_identity_from_dump to lasso_profile_set_identity_from_dump
Diffstat (limited to 'php')
-rw-r--r--php/environs/lasso_login.c24
-rw-r--r--php/environs/lasso_profile.c26
-rw-r--r--php/lasso.c2
-rw-r--r--php/php_lasso.h2
4 files changed, 28 insertions, 26 deletions
diff --git a/php/environs/lasso_login.c b/php/environs/lasso_login.c
index 165b6ec5..6e154507 100644
--- a/php/environs/lasso_login.c
+++ b/php/environs/lasso_login.c
@@ -271,28 +271,4 @@ PHP_FUNCTION(lasso_login_accept_sso) {
/* }}} */
-/* {{{ proto lasso_login_set_identity_from_dump(resource login, string dump) */
-PHP_FUNCTION(lasso_login_set_identity_from_dump) {
- LassoLogin *login;
- char *dump;
- int dump_len;
-
- zval *parm;
-
- int num_args;
- int ret;
-
- if ((num_args = ZEND_NUM_ARGS()) != 2)
- WRONG_PARAM_COUNT
-
- if (zend_parse_parameters(num_args TSRMLS_CC, "zs", &parm,
- &dump, &dump_len) == FAILURE) {
- return;
- }
-
- ZEND_FETCH_RESOURCE(login, LassoLogin *, &parm, -1, le_lassologin_name, le_lassologin);
-
- lasso_login_set_identity_from_dump(login, dump);
-}
-/* }}} */
diff --git a/php/environs/lasso_profile.c b/php/environs/lasso_profile.c
index 1b631f96..da87a8e3 100644
--- a/php/environs/lasso_profile.c
+++ b/php/environs/lasso_profile.c
@@ -368,3 +368,29 @@ PHP_FUNCTION(lasso_profile_get_nameidentifier) {
RETURN_STRING(ctx->nameIdentifier, 1);
}
/* }}} */
+
+/* {{{ proto lasso_profile_set_identity_from_dump(resource login, string dump) */
+PHP_FUNCTION(lasso_profile_set_identity_from_dump) {
+
+ LassoProfile *ctx;
+ char *dump;
+ int dump_len;
+
+ zval *parm;
+
+ int num_args;
+ int ret;
+
+ if ((num_args = ZEND_NUM_ARGS()) != 2)
+ WRONG_PARAM_COUNT
+
+ if (zend_parse_parameters(num_args TSRMLS_CC, "zs", &parm,
+ &dump, &dump_len) == FAILURE) {
+ return;
+ }
+
+ ZEND_FETCH_RESOURCE(ctx, LassoProfile *, &parm, -1, le_lassoprofile_name, le_lassoprofile);
+
+ lasso_profile_set_identity_from_dump(ctx, dump);
+}
+/* }}} */
diff --git a/php/lasso.c b/php/lasso.c
index 171d5697..8c275c5f 100644
--- a/php/lasso.c
+++ b/php/lasso.c
@@ -74,7 +74,6 @@ function_entry lasso_functions[] = {
PHP_FE(lasso_login_init_request, NULL)
PHP_FE(lasso_login_process_response_msg, NULL)
PHP_FE(lasso_login_accept_sso, NULL)
- PHP_FE(lasso_login_set_identity_from_dump, NULL)
/* lasso_user.c */
PHP_FE(lasso_identity_new, NULL)
@@ -98,6 +97,7 @@ function_entry lasso_functions[] = {
PHP_FE(lasso_profile_get_session, NULL)
PHP_FE(lasso_profile_is_session_dirty, NULL)
PHP_FE(lasso_profile_get_nameidentifier, NULL)
+ PHP_FE(lasso_profile_set_identity_from_dump, NULL)
/* lasso_lib_authn_request.c */
PHP_FE(lasso_cast_to_lib_authn_request, NULL)
diff --git a/php/php_lasso.h b/php/php_lasso.h
index 8967ad89..19e5f8c7 100644
--- a/php/php_lasso.h
+++ b/php/php_lasso.h
@@ -78,7 +78,6 @@ PHP_FUNCTION(lasso_login_init_request);
PHP_FUNCTION(lasso_login_build_request_msg);
PHP_FUNCTION(lasso_login_process_response_msg);
PHP_FUNCTION(lasso_login_accept_sso);
-PHP_FUNCTION(lasso_login_set_identity_from_dump);
/* lasso_identity.c */
PHP_FUNCTION(lasso_identity_new);
@@ -108,6 +107,7 @@ PHP_FUNCTION(lasso_profile_is_identity_dirty);
PHP_FUNCTION(lasso_profile_get_session);
PHP_FUNCTION(lasso_profile_is_session_dirty);
PHP_FUNCTION(lasso_profile_get_nameidentifier);
+PHP_FUNCTION(lasso_profile_set_identity_from_dump);
/* lasso_lib_authn_request.c */
PHP_FUNCTION(lasso_cast_to_lib_authn_request);