#! /usr/bin/env python import sys sys.path.insert(0, '../') import lasso lasso.init() notification = lasso.FederationTerminationNotification.new("http://providerid.com", "CDSC7SCD65SCDSDCCDS", "http://qualifier.com", "federated") query = notification.url_encode(0, './rsakey.pem') print query notification2 = lasso.FederationTerminationNotification.new_from_query(query) print notification2.dump() soap = notification.soap_envelop() notification3 = lasso.FederationTerminationNotification.new_from_soap(soap) print notification3.dump() lasso.shutdown()