| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
| |
and 2 lassoLibMajorVersion by 2 lassoSamlMajorVersion
|
| |
|
|
|
|
| |
RelayState, it has to acces to profile->msg_relayState
|
| |
|
|
|
|
| |
The 'public_key_file' param can now be either a public_key or a certificate
|
|
|
|
| |
lasso_process_request_msg() : removed a free of node
|
| |
|
|
|
|
| |
methods log now a critical message if dumps are NULL.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added a new property 'secret_key' in LassoServer object
Changed prototype of lasso_server_new() method
BEFORE:
LassoServer *
lasso_server_new(gchar *metadata,
gchar *public_key,
gchar *private_key,
gchar *certificate,
lassoSignatureMethod signature_method)
AFTER:
LassoServer *
lasso_server_new(const gchar *metadata,
const gchar *private_key,
const gchar *secret_key,
const gchar *certificate)
public_key param was removed because it was useless.
secret_key was added to decrypt private_key
signature_method was removed (default value is lassoSignatureMethodRsaSha1).
2 new methods was added to access 'signature_method' property of LassoServer:
lasso_server_get_signature_method() and lasso_server_set_signature_method()
Update Lasso.i
|
|
|
|
| |
lasso_name_registration_init_request().
|
|
|
|
|
|
|
| |
anymore.
lasso_node_verify_signature() can now verify signatures with or without X509Data.
Added a new param "ca_cert_chain_file" in lasso_node_verify_signature()
|
|
|
|
| |
lasso_logout_init_request().
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
|
| |
lasso_name_identifier_mapping_response_new_from_query is not useful,
Liberty Alliance does't implement Redirect method in name
identifier mapping profile.
- Added lasso_name_identifier_mapping_response_set_status_code_value() to define status code of the response.
|
|
|
|
|
|
| |
lasso_name_identifier_mapping_request_new_from_query() has no sense.
Liberty Alliance doesn't define Redirect method for name identifier mapping profile.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Added a new attribute. Now targetNameIdentifier is used to get the target name identifier
of the remote Service Provider. Later it will be used to request an attribute of
a principal at this SP.
- Updated code of name identifier mapping object :
lasso_name_identifier_mapping_build_request_msg() : builds the name identifier mapping SOAP request message.
lasso_name_identifier_mapping_process_request_msg() : parse a SOAP request message.
lasso_name_identifier_mapping_validate_request() : now this method verify federation of the principal.
and get the name identifier of this principal from federation with the remote service provider.
lasso_name_identifier_mapping_build_response_msg() : build the name identifier mapping SOAP response message.
lasso_name_identifier_mapping_process_response_msg() : parse the SOAP response message and veriy the status code value.
If Success, then it sets the targetNameIdentifier attribute.
|
|
|
|
|
|
|
| |
(provider type).
Added a new attribute in NameIdentifierMapping object. Now targetNameIdentifier is the name identifier
of the target Service Provider. Later will be used to request an attribute.
|
| |
|
|
|
|
| |
lasso_name_identifier_mapping_process_request(), lasso_name_identifier_mapping_validate_request(). Added binding in swig for name identifier mapping profile
|
| |
|
|
|
|
|
|
|
| |
Add Federation Terminaison metadata on the idp and sp
Add view off federation on the sp
Add cancel federation button on the sp and idp
Defederation is not working yet
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
lasso_query_verify_signature()
|
| |
|
|
|
|
| |
lasso_name_registration_init_request() method
|
| |
|
|
|
|
| |
in lib_name_identifier_mapping_reques.c / h files. Added support of target name space in lasso_name_identifier_mapping_new() in name_identifier_mapping_request.c / h files. Added support of target name space in lasso_name_identifier_init_request() in name_identifier_mapping.c / h files
|
| |
|
| |
|
|
|
|
| |
process of the identity object ( or dump), nameIdentifier holds the new name identifier and oldNameIdentifier holds the old name identifier
|
|
|
|
| |
lasso_federation_set_remote_nameIdentifier() remove the old value before setting local_nameIdentifier of remote_nameIdentifier
|
| |
|
|
|
|
| |
asked federation object
|
| |
|
| |
|
| |
|
|
|
|
|
|
| |
lasso_lecp_process_authn_request_msg()
BEWARE : this change breaks the API
|
|
|
|
|
|
|
|
|
|
| |
Added an attribute (remote_providerID) in lasso_login_build_response_msg()
Renamed lasso_login_add_response_assertion() into lasso_login_build_assertion()
Renamed lasso_login_init_from_authn_request_msg() into lasso_login_process_authn_request_msg()
Removed lasso_login_get_assertion(), lasso_login_set_assertion and
lasso_login_set_assertion_from_dump() methods
BEWARE : these changes break the API
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
in SWIG binding.
|