| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
| |
added licence header, help text, command-line options and renamed script
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-08 15:58:40.683000+02:00
|
| |
|
|
|
|
|
|
| |
some support to generate python docstrings (on methods)
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-08 13:30:45.285000+02:00
|
| |
|
|
|
|
|
|
| |
support for getter/setter of list of strings (and partially done of objects)
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-08 11:03:56.732000+02:00
|
| |
|
|
|
|
|
|
| |
added support for non-None optional args
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-06 20:39:19.031000+02:00
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
support for exceptions, with a complete hierarchy of exceptions; and emulation
of swig binding behaviour (access to code via [0] and to error string via [1])
login = lasso.Login(server)
try:
login.initAuthnRequest('plop', lasso.HTTP_METHOD_REDIRECT)
except lasso.Error, error:
print error
# <lasso.ProviderNotFoundError(-201): ProviderID unknown to LassoServer.>
print error.code
# -201
print error[0]
# -201
print error[1]
# ProviderID unknown to LassoServer.
sys.exit(1)
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-06 19:24:52.095000+02:00
|
| |
|
|
|
|
|
|
|
|
|
|
| |
wrap constants & enums; is now possible:
login = lasso.Login(server)
login.initAuthnRequest('https://idp1/metadata', lasso.HTTP_METHOD_REDIRECT)
login.buildAuthnRequestMsg()
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 22:06:14.800000+02:00
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
added support for optional arguments and fixed method calls with objects
now working:
server = lasso.Server('../../tests/data/sp1-la/metadata.xml')
server.addProvider(2, '../../tests/data/idp1-la/metadata.xml',
'../../tests/data/idp1-la/public-key.pem')
login = lasso.Login(server)
login.initAuthnRequest('https://idp1/metadata', 4)
login.buildAuthnRequestMsg()
print login.msg_url
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 21:37:55.914000+02:00
|
| |
|
|
|
|
|
|
|
|
|
|
| |
generate wrapper for get accessors
import lasso
s = lasso.Samlp2AuthnRequest()
print s.isPassive
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 18:28:59.741000+02:00
|
| |
|
|
|
|
|
| |
workaround since assertion must come before advice
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 18:13:37.320000+02:00
|
| |
|
|
|
|
|
|
|
|
|
|
| |
minimalistic functional module
$ python -c 'import lasso; print lasso.Samlp2AuthnRequest().dump()'
<samlp:AuthnRequest xmlns:samlp="urn:oasis:names:tc:SAML:2.0:protocol"
SignType="0" SignMethod="0" ForceAuthn="false" IsPassive="false"/>
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 17:55:11.508000+02:00
|
| |
|
|
|
|
|
|
|
| |
python generation (classes, members & methods; missing constructors and layer
using python C API)
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 12:04:59.172000+02:00
|
| |
|
|
|
|
|
| |
ignore get_type functions
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 10:24:24.151000+02:00
|
| |
|
|
|
|
|
| |
attach methods to classes
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 10:24:12.840000+02:00
|
| |
|
|
|
|
|
| |
order class hierarchy
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 10:10:49.378000+02:00
|
| |
|
|
|
|
|
|
| |
moved binding data to a class
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-05 10:03:53.550000+02:00
|
| |
|
|
|
|
|
| |
added support for functions
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-04 23:35:55.074000+02:00
|
| |
|
|
|
|
|
|
|
| |
reimplemented to be easier to concatenate lines (necessary for functions
spanning multiple lines)
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-04 22:59:16.286000+02:00
|
| |
|
|
|
|
|
| |
get struct members
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-04 22:49:27.981000+02:00
|
| |
|
|
|
|
|
| |
get list of structs
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-04 22:39:58.914000+02:00
|
| |
|
|
|
|
|
| |
ignore private headers
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-04 22:32:06.670000+02:00
|
| |
|
|
|
|
|
| |
added support for enums
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-04 22:31:37.240000+02:00
|
|
|
initial work, extracting constants out of source tree
Original author: Frederic Peters <fpeters@0d.be>
Date: 2007-10-04 20:52:58.486000+02:00
|