missing includes, unusued variables, usual saturday stuff.

This commit is contained in:
Frédéric Péters 2004-09-04 10:36:32 +00:00
parent 7c777b2605
commit 3bc0eef7cd
9 changed files with 16 additions and 25 deletions

View File

@ -76,16 +76,9 @@ lasso_logout_request_new(gchar *providerID,
lassoSignatureType sign_type,
lassoSignatureMethod sign_method)
{
LassoNodeClass *class;
LassoNode *request, *identifier;
xmlChar *request_id, *time;
xmlDocPtr doc = NULL;
xmlNodePtr xmlNode = NULL;
xmlIDPtr id;
xmlAttrPtr id_attr;
xmlChar *id_value;
request = LASSO_NODE(g_object_new(LASSO_TYPE_LOGOUT_REQUEST, NULL));
@ -278,7 +271,7 @@ static LassoNode *
lasso_logout_request_new_from_xml(gchar *buffer)
{
LassoNode *request;
LassoNode *logout_request_node, *lassoNode_request;
LassoNode *lassoNode_request;
xmlNodePtr xmlNode_request;
LassoNodeClass *class;

View File

@ -316,7 +316,7 @@ static LassoNode *
lasso_logout_response_new_from_xml(gchar *buffer)
{
LassoNode *response;
LassoNode *logout_response_node, *lassoNode_response;
LassoNode *lassoNode_response;
xmlNodePtr xmlNode_response;
LassoNodeClass *class;

View File

@ -443,9 +443,7 @@ lasso_defederation_validate_notification(LassoDefederation *defederation)
LassoProfile *profile;
LassoProvider *provider;
LassoFederation *federation;
LassoNode *assertion, *nameIdentifier;
GError *err = NULL;
gint signature_check;
LassoNode *nameIdentifier;
gint ret = 0;
gint remote_provider_type;

View File

@ -76,7 +76,6 @@ lasso_identity_add_federation(LassoIdentity *identity,
gchar *remote_providerID,
LassoFederation *federation)
{
LassoFederation *old_federation;
gboolean found = FALSE;
int i;

View File

@ -218,7 +218,6 @@ lasso_login_process_response_status_and_assertion(LassoLogin *login) {
LassoNode *assertion = NULL, *status = NULL, *statusCode = NULL;
LassoProvider *idp = NULL;
gchar *statusCode_value = NULL;
gint signature_check;
gint ret = 0;
GError *err = NULL;
@ -849,7 +848,6 @@ lasso_login_get_assertion(LassoLogin *login)
{
LassoNodeClass *class;
LassoAssertion *assertion;
LassoNode *node;
xmlNodePtr assertion_xmlNode;
g_return_val_if_fail(LASSO_IS_LOGIN(login), NULL);

View File

@ -389,7 +389,6 @@ lasso_logout_init_request(LassoLogout *logout,
xmlChar *content = NULL, *nameQualifier = NULL, *format = NULL;
xmlChar *singleLogoutProtocolProfile = NULL;
GError *err = NULL;
lassoSignatureType signature_type = lassoSignatureTypeNone;
gint ret = 0;
/* FIXME : should use a var to know if the protocol profile is SOAP or HTTP GET ? */
@ -1000,9 +999,12 @@ lasso_logout_validate_request(LassoLogout *logout)
/* authentication is ok, federation is ok, propagation support is ok, remove federation */
lasso_session_remove_assertion(profile->session, profile->remote_providerID);
/* if at IDP and nb sp logged > 1, then backup remote provider id, request and response */
/* REMARK : if only initial service provider was logged, then profile->session->providerIDs->len == 0,
/* else profile->session->providerIDs->len >= 1 */
/* if at IDP and nb sp logged > 1, then backup remote provider id,
* request and response
* REMARK : if only initial service provider was logged,
* then profile->session->providerIDs->len == 0,
* else profile->session->providerIDs->len >= 1
*/
if (profile->provider_type == lassoProviderTypeIdp && profile->session->providerIDs->len >= 1) {
logout->initial_remote_providerID = profile->remote_providerID;
logout->initial_request = profile->request;
@ -1142,7 +1144,7 @@ lasso_logout_new_from_dump(LassoServer *server,
LassoProfile *profile;
LassoNode *node_dump, *request_node, *response_node;
LassoNode *initial_request_node, *initial_response_node;
gchar *type, *export, *initial_remote_providerID, *providerID_index_str;
gchar *type, *export, *providerID_index_str;
g_return_val_if_fail(LASSO_IS_SERVER(server), NULL);
g_return_val_if_fail(dump != NULL, NULL);

View File

@ -23,6 +23,9 @@
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include <string.h>
#include <glib/gprintf.h>
#include <lasso/environs/name_registration.h>
static GObjectClass *parent_class = NULL;
@ -120,9 +123,9 @@ lasso_name_registration_build_request_msg(LassoNameRegistration *name_registrati
xmlStrEqual(protocolProfile,lassoLibProtocolProfileRniSpHttp)) {
/* temporary vars to store url, query and separator */
gchar *url, *query;
const gchar *separator = "?";
/* build and optionaly sign the query message and build the register name identifier request url */
/* build and optionaly sign the query message and build the register name
* identifier request url */
url = lasso_provider_get_registerNameIdentifierServiceURL(provider, profile->provider_type, NULL);
query = lasso_node_export_to_query(profile->request,
profile->server->signature_method,

View File

@ -127,7 +127,7 @@ gchar *
lasso_server_dump(LassoServer *server)
{
LassoProvider *provider;
LassoNode *server_node, *providers_node, *provider_node, *metadata_copy, *metadata_node, *entity_node;
LassoNode *server_node, *providers_node, *provider_node, *metadata_copy, *metadata_node;
LassoNodeClass *metadata_class, *server_class, *providers_class;
xmlChar *signature_method_str, *dump;
gint i;

View File

@ -258,8 +258,6 @@ lasso_session_get_provider_index(LassoSession *session,
{
gchar *providerID;
LassoNode *assertion;
g_return_val_if_fail(session != NULL, NULL);
g_return_val_if_fail(providerID != NULL, NULL);