Clément Oudot
757f178d5d
Allow empty textarea in Manager ( Fixes #65 )
2010-07-28 13:34:15 +00:00
Clément Oudot
1dc1f926e4
Add timeout, version and binary attributes options for LDAP configuration ( closes #129 )
2010-07-28 10:00:30 +00:00
Clément Oudot
192dd9c8e1
Preparation for 1.0rc2 release
2010-07-05 16:20:17 +00:00
Clément Oudot
2090093830
Add advanced SAML parameters in Manager ( #126 )
2010-07-05 14:35:06 +00:00
Clément Oudot
b5074e8c51
Correct a bug for troolean values in Manager
2010-07-02 08:41:03 +00:00
Clément Oudot
5754d86ff5
* Add a troolean type in Manager
...
* Sign SAML Message options can accept the default value (#88 )
2010-07-01 16:05:57 +00:00
Clément Oudot
f46c3b4224
SAML: artifact for sending authn request, work in progress ( #32 )
2010-07-01 09:48:50 +00:00
Clément Oudot
81eff4aa16
SAML: group IDP and SP options ( #90 )
2010-06-28 12:28:48 +00:00
Clément Oudot
dee65a4d00
SAML: cache Lasso::Server object to increase performances ( #86 )
2010-06-25 15:38:14 +00:00
Clément Oudot
d114827e70
Store metadata in raw format ( #104 )
2010-06-25 13:51:09 +00:00
Clément Oudot
edaec866d0
Manager: filearea can now be edited in-place ( #116 )
2010-06-24 16:10:46 +00:00
Xavier Guimard
aa190c7f35
make tidy
2010-06-21 15:29:59 +00:00
Xavier Guimard
8139248c15
Closes : #113 : Lemonldap::NG is not compatible with the use of a LDAP server using a different encoding than UTF-8 for storing passwords
2010-06-21 14:47:27 +00:00
Thomas CHEMINEAU
47f5d94097
SAML #97 - group some security parameters
2010-06-14 14:45:06 +00:00
Thomas CHEMINEAU
c0c246516e
SAML #97 - Allow generating a private key with password
2010-06-14 14:33:38 +00:00
Thomas CHEMINEAU
16435b7444
SAML #97 - Add config parameter into the manager for private key password
2010-06-14 12:51:17 +00:00
Clément Oudot
2b7cbd4d83
SAML:
...
* IDP Option to check conditions (#98 )
* Extend SAML date format (add milliseconds)
2010-06-10 15:01:05 +00:00
Thomas CHEMINEAU
4b8100fca4
SAML #89 - remove samlServicePrivateKey
2010-06-09 08:54:48 +00:00
Thomas CHEMINEAU
da5e716bef
SAML #89 - remove unused samlIDPSSODescriptorKeyDescriptorSigning and samlSPSSODescriptorKeyDescriptorSigning parameters
2010-06-08 16:27:54 +00:00
Thomas CHEMINEAU
d222dfb9c1
SAML #89 - adding an image to indicate that the process of generate keys is in progress
2010-06-07 16:00:18 +00:00
Thomas CHEMINEAU
4e99c602de
SAML #89 - Fix html encoding of french character, and disallow download button when empty file
2010-06-07 15:47:23 +00:00
Clément Oudot
93554bf48a
Update MANIFEST for Manager
2010-06-07 15:38:05 +00:00
Thomas CHEMINEAU
a54d53f160
SAML #89 - adding codes to generate private/public keys from manager
2010-06-07 15:26:16 +00:00
Clément Oudot
05637bf0c4
SAML: set encryption mode on providers (none, nameid or assertion) ( #49 )
2010-06-04 15:54:52 +00:00
Thomas CHEMINEAU
ba78107135
SAML #89 - fix a little bug
2010-06-04 15:10:46 +00:00
Thomas CHEMINEAU
346d901a15
SAML #89 - adding configuration key to store priv/pub keys for signature and encryption
2010-06-04 13:39:00 +00:00
Clément Oudot
241d972b07
SAML: Attribute format select in Manager ( #87 )
2010-06-04 10:22:12 +00:00
Clément Oudot
9d3fd0ebd0
SAML:
...
* Add Attribute Authority metadata (#3 )
* Clean existing metadata (remove NameID management, and set NameIDFormat directly in XML)
2010-05-31 10:37:43 +00:00
Clément Oudot
c0edd943db
SAML: add an IDP option to force attribute value in UTF-8 ( #72 )
2010-05-28 15:31:20 +00:00
Clément Oudot
82ff667d57
SAML: add POST binding to SAML services ( #75 )
2010-05-28 10:35:24 +00:00
Clément Oudot
d6d50cca62
SAML: add SOAP binding in samlAssertion bindings list ( #71 )
2010-05-27 15:48:57 +00:00
Clément Oudot
a2cd83aea9
* - in domain ( closes #69 )
...
* securedCookie select box
* bad abort arguments number
* manager/index.pl comments
2010-05-26 15:17:51 +00:00
Clément Oudot
b1c87f1e49
Sympa Handler:
...
* Read sympa secret from configuration
* Add mail session key parameter
* Install Sympa Handler
* Closes #55
2010-05-21 15:53:54 +00:00
Clément Oudot
58bec95435
SAML: map NameID formats to local session keys ( closes #67 )
2010-05-21 09:03:29 +00:00
Clément Oudot
0817e9918f
SAML: Option to configure default NameID format for a SP ( #67 )
2010-05-20 15:57:51 +00:00
Clément Oudot
bc618ce075
SAML: check SSO/SLO messages signature in IDP ( #66 )
2010-05-20 10:25:00 +00:00
Clément Oudot
4d0a5a651d
SAML: IssuerDB Activation Rule ( #52 )
2010-05-19 14:59:43 +00:00
Clément Oudot
c6dd158903
SAML: map SAML authentication context and authentication level ( #47 )
2010-05-12 15:14:07 +00:00
Xavier Guimard
3844ba4192
"make tidy"
2010-05-12 04:04:10 +00:00
Xavier Guimard
c7c093b46d
Closes : #20
2010-05-11 11:05:24 +00:00
Clément Oudot
0ae986296a
Clean all UserDBEnv related files
2010-05-08 15:55:27 +00:00
Clément Oudot
f7fc51100c
Zimbra Handler:
...
* Parameters are now read from main configuration
* Zimbra parameters in Manager
* Add zimbraSsoUrl to catch the local SSO URL (Apache configuration is now very easy)
2010-05-07 10:42:38 +00:00
Thomas CHEMINEAU
d262a95744
fix little bug in Manager::Help.pm
2010-05-07 10:13:13 +00:00
Thomas CHEMINEAU
adf7e8158a
Add activity timeout on SSO sessions
2010-05-07 10:00:55 +00:00
Clément Oudot
4bd444d427
Handler: first implementation of Zimbra preauth
2010-05-03 12:48:39 +00:00
Clément Oudot
9a5512bdf2
Bad test rule for logout_app_sso, correct #45
2010-05-03 08:59:22 +00:00
Clément Oudot
9832b9fdab
Sessions explorer: active sessions button in interface
2010-05-03 07:54:49 +00:00
Clément Oudot
b182e74247
Sessions explorer: set default skin, and do not converted already converted &
2010-04-30 08:02:27 +00:00
Xavier Guimard
c37033b81a
$self->{id} was not well managed in portal
2010-04-30 05:27:06 +00:00
Xavier Guimard
1380d89865
New session explorer (not finished but useable) + some little tips
2010-04-28 19:57:16 +00:00
Clément Oudot
6aac834de7
Sessions explorer: & was remplaced too much times in htmlquote()
2010-04-28 13:56:45 +00:00
Clément Oudot
fbe50de653
* Better log of what is registered in session
...
* Control whatToTrace parameter before logging into Apache
2010-04-15 13:46:45 +00:00
Clément Oudot
656a1d7ff9
Use multiValuesSeparator in sessions explorer
2010-04-15 11:20:42 +00:00
Clément Oudot
c4e1379452
* make tidy
...
* Manage authenticationLevel in all authentication backends
2010-04-14 15:37:57 +00:00
Thomas CHEMINEAU
19256b0aaa
support JSON version 1 and 2 for Red Hat EL and Debian compatibilities
2010-04-13 16:43:32 +00:00
Clément Oudot
62330e2d44
SAML: add ArtifactResolutionService in SP Metadata
2010-04-02 08:40:35 +00:00
Clément Oudot
83880118b3
SAML: change SP option
2010-04-02 08:12:59 +00:00
Clément Oudot
f87d6b9b3d
SAML: IDP requestedAuthnContext option
2010-04-01 16:32:51 +00:00
Clément Oudot
a11caf800f
SAML: IDP isPassive option
2010-04-01 14:40:29 +00:00
Clément Oudot
bb86139ce4
SAML: work on SSO/SLO signature options
2010-04-01 14:18:37 +00:00
Clément Oudot
3ff16331f3
Manager: display configuration datas on page load
2010-04-01 13:10:14 +00:00
Clément Oudot
6d505c9468
SAML: IDP option to validate SSO response signature -not working now
2010-04-01 12:51:32 +00:00
Clément Oudot
70f853e681
SAML: IDP option to sign SSO requests
2010-04-01 09:55:33 +00:00
Clément Oudot
408fe2a82d
Manager: display config datas after success upload
2010-03-26 15:32:24 +00:00
Clément Oudot
53d5212068
SAML: remove HTTP-GET binding since it is not supported by SAML2 (replaced by HTTP-REDIRECT)
2010-03-25 16:43:34 +00:00
Clément Oudot
a7bd4b0f78
Manager: little corrections
2010-03-25 16:36:30 +00:00
Clément Oudot
401ba8a857
Manager:
...
* Correct IDP and SP delete functions
* Add select for NameIDFormat and Bindings
2010-03-25 16:19:10 +00:00
Clément Oudot
9f68350124
Manager: add issuerDB parameter
2010-03-25 15:00:48 +00:00
Clément Oudot
3cd3050e9e
SAML: add Service Providers node
2010-03-25 14:38:54 +00:00
Clément Oudot
409ceb953c
SAML: option to adapt session _utime with SessionNotOnOrAfter
2010-03-25 10:02:53 +00:00
Clément Oudot
44f5d27b7a
Prepare for 1.0rc1:
...
* Update modules main version
* make tidy
* make manifest
* make documentation
2010-03-24 22:06:43 +00:00
Thomas CHEMINEAU
3510863964
manager: little css enhancement on sessions manager
2010-03-24 17:28:06 +00:00
Clément Oudot
67124c6bff
Manager: nice skin change feature
2010-03-24 14:56:38 +00:00
Clément Oudot
aa5831493a
SAML: add AllowLoginFromIDP option
2010-03-24 13:01:14 +00:00
Clément Oudot
bac76b680d
LDAP: option to change the password as user (and not as managerDn)
2010-03-24 10:00:52 +00:00
Thomas CHEMINEAU
d434d9f2ec
SAML: cleaning/hidding some unused parameters (bindings, index, protocol)
2010-03-22 17:47:59 +00:00
Clément Oudot
4de567dddc
Manager: apply configuration on upload success
2010-03-22 16:09:07 +00:00
Clément Oudot
3bb119108d
Manager: better integration of sessions explorer
2010-03-22 11:32:28 +00:00
Thomas CHEMINEAU
b1575b552c
Manager: fix CSS style into the HTML header of the sessions manager
2010-03-22 10:42:17 +00:00
Clément Oudot
3d7e43df5e
Manager: help messages correction
2010-03-22 10:38:37 +00:00
Thomas CHEMINEAU
37773df261
add the html header into sessions manager
2010-03-22 10:08:39 +00:00
Clément Oudot
1e6dc91fdb
Manager: update some help messages
2010-03-21 12:00:04 +00:00
Xavier Guimard
9001e5f028
Just a "make tidy"
2010-03-20 17:14:28 +00:00
Clément Oudot
273abab2bb
Manager: CSS on form elements
2010-03-19 10:01:23 +00:00
Clément Oudot
39809cae6e
Manager: add DBI params
2010-03-18 21:46:38 +00:00
Thomas CHEMINEAU
713914c81b
sessions manager: add header to switch between managers
2010-03-18 17:44:19 +00:00
Thomas CHEMINEAU
d9afdee0eb
MANAGER: update some icons
2010-03-18 16:51:26 +00:00
Thomas CHEMINEAU
415cf5a167
MANAGER:
...
- Generalize the select element
- Options in select area are displayed with their descriptions
- SecuredCookie parameter is displayed within the select element
2010-03-18 15:22:10 +00:00
Thomas CHEMINEAU
3bf4c14d1c
MANAGER:
...
- Add icons to hide/show contents, boutons and help
- Help layer should now be auto hidden when there is no place to display it
2010-03-18 14:08:34 +00:00
Thomas CHEMINEAU
44cb9657a8
SAML: Only samlIDPMetaDataXML element could be loaded from URL
2010-03-18 10:18:25 +00:00
Thomas CHEMINEAU
f05ed59e46
Online documentation indicates that the default passwordDB is LDAP
2010-03-17 15:50:44 +00:00
Thomas CHEMINEAU
8521c6e9f6
Global:
...
- Modules for authentication, userdb and passworddb are now displayed in a select box;
- Multi authentication modules could be completed with options.
SAML:
- Default URL are now prebuild with portal URL.
2010-03-17 15:45:53 +00:00
Thomas CHEMINEAU
0558b4b202
SAML: bindings are now displayed inside a select box
2010-03-17 13:16:55 +00:00
Clément Oudot
8538f65d04
* Add customFunctions and port in Manager
...
* Correct a bug in Handler for default values
2010-03-17 08:23:20 +00:00
Clément Oudot
207116b21e
Manager: add an apply button for each field type
2010-03-15 20:52:45 +00:00
Clément Oudot
96519790ab
Manager: restore last changes...
2010-03-15 20:24:02 +00:00
Thomas CHEMINEAU
95a6d98627
SAML: private and public keys are now displayed by the filearea form into the manager
2010-03-15 17:05:30 +00:00
Clément Oudot
600ef4e614
Manager: Remote and Proxy parameters
2010-03-15 16:47:50 +00:00
Clément Oudot
0cd44258c3
Manager: join passwordDB to auth/userDB modules management
2010-03-15 15:49:51 +00:00
Clément Oudot
87c96539b9
Manager: CAS parameters
2010-03-15 15:23:03 +00:00
Clément Oudot
825c8d05f0
Manager: SSL parameters
2010-03-15 15:07:19 +00:00
Clément Oudot
8242602cd9
Manager: reorganize sessions parameters
2010-03-15 14:48:22 +00:00
Thomas CHEMINEAU
53d12684c7
filearea: filename is now asked to the user before saving it
2010-03-15 14:42:36 +00:00
Clément Oudot
8628817c86
Manager: add Twitter parameters
2010-03-15 13:47:36 +00:00
Thomas CHEMINEAU
433b1f9180
SAML: fix bug when file or url is empty into metadata form
2010-03-15 12:11:11 +00:00
Thomas CHEMINEAU
23dd944f0d
SAML: fix metadata downloads and updates from URL into manager
2010-03-15 11:21:12 +00:00
Clément Oudot
d9f324b9f4
Set jquery classes after authParams reload
2010-03-15 10:47:18 +00:00
Clément Oudot
8de7259e01
Manager: add OpenID parameters
2010-03-15 10:44:44 +00:00
Clément Oudot
2bccbdd4f4
Manager: add missing tests
2010-03-15 09:03:24 +00:00
Clément Oudot
45589a6e41
Manager: add and reorganize LDAP parameters
2010-03-14 21:45:49 +00:00
Xavier Guimard
dc20a3a99d
Little fault in i18n
2010-03-14 19:06:41 +00:00
Clément Oudot
f52a6bebb2
Manager: add cda parameter
2010-03-14 14:38:39 +00:00
Clément Oudot
2afa512c2f
Manager: add and reorganize parameters
2010-03-14 14:29:15 +00:00
Clément Oudot
01cb9f20ce
Manager: get current vhost and IDP name to save vhost and IDP configuration
2010-03-14 13:36:20 +00:00
Clément Oudot
099c846d42
perltidy + manager bug with node created from special parent nodes
2010-03-13 17:39:50 +00:00
Clément Oudot
79376f4b44
Manager:
...
* Change test for SAML attributes value
* Remove unused Apply button
* Use js to always display New Vhost or New Metadata on Vhost or IDP node
2010-03-13 16:21:55 +00:00
Xavier Guimard
384ef05b2e
Use " instead of ' in JSON: avoid some JSON errors on Firefox
2010-03-13 14:31:22 +00:00
Thomas CHEMINEAU
26a3241b96
SAML: work on metadata download link for client (update MANIFEST)
2010-03-12 17:54:40 +00:00
Thomas CHEMINEAU
e0843ccb98
SAML: work on metadata download link for client
2010-03-12 17:54:16 +00:00
Thomas CHEMINEAU
91e911a6df
SAML: delete unused image
2010-03-12 14:09:05 +00:00
Thomas CHEMINEAU
a8865ee094
SAML: metadata could be now loaded through URL
2010-03-12 12:56:14 +00:00
Thomas CHEMINEAU
03fb551475
SAML: some style adjustement on the filearea form into the manager
2010-03-12 09:39:46 +00:00
Thomas CHEMINEAU
0c2fd9f063
SAML: metadata are now loaded from file given by the adminitrator (update manifest)
2010-03-12 09:18:23 +00:00
Thomas CHEMINEAU
f3d3851503
SAML: metadata are now loaded from file given by the adminitrator (add missing javascript library)
2010-03-12 09:16:27 +00:00
Thomas CHEMINEAU
073aeb74db
SAML: file upload task is visible by a waiting image
2010-03-11 18:11:12 +00:00
Thomas CHEMINEAU
6807028824
SAML: file upload task is visible by a waiting image
2010-03-11 18:10:57 +00:00
Thomas CHEMINEAU
591cc277d5
SAML: metadata are now loaded from file given by the adminitrator
2010-03-11 16:43:21 +00:00
Clément Oudot
44aeddbc5c
Bug with samlIDPMetaDataOptions upload and use make tidy
2010-03-11 15:00:59 +00:00
Xavier Guimard
d439cab42e
* Little CSS for abort()
...
* Comments for lemonldap-ng.ini
* lemonldap-ng.ini was not well read in Manager
* New target 'unprotect' in rules
* Status update
2010-03-09 21:42:31 +00:00
Clément Oudot
e57cafaf15
Manager: IDP options are now fully described
2010-03-04 16:51:28 +00:00
Clément Oudot
cfd54cdf23
Manager: add subnode to store IDP options
2010-03-04 15:44:03 +00:00
Clément Oudot
75ed02bd4c
Manager:
...
* Correct bug for groups
* Do not transform " in ' for values (special chars already escaped in uri_escape)
* Add some debug messages in upload process
* Modify hashRoot js method
2010-03-04 13:41:59 +00:00
Clément Oudot
8a27aa0ec4
Manager: handle vhost buttons
2010-03-03 10:48:11 +00:00
Clément Oudot
c00345cfc6
Manager: handle SAML buttons
2010-03-03 10:26:42 +00:00
Clément Oudot
d5431376e4
Manager: correct a bug for SAML assertions
2010-03-03 09:57:23 +00:00
Xavier Guimard
40d2c70604
New target 'tidy' in Makefile
2010-03-01 20:32:28 +00:00
Thomas CHEMINEAU
0c83394430
add a stuff to manage and display exported attributes of SAML metadata
2010-02-25 18:06:11 +00:00
Thomas CHEMINEAU
378ef72f93
fixe bug in displaying XML metadata
2010-02-25 16:01:52 +00:00
Thomas CHEMINEAU
5f0dded77e
managing samlIDPMetaData node now working, and stored well formated data in configuration backend
2010-02-24 16:24:17 +00:00
Thomas CHEMINEAU
83c7e0ac43
little hack to have something to work with samlIDPMetaData, waiting to have the good solution
2010-02-22 16:41:53 +00:00
Thomas CHEMINEAU
5275040c63
typo of a template variable name into the manager
2010-02-22 15:41:34 +00:00
Thomas CHEMINEAU
1be263d129
defaut values for IDP metadatas informations
2010-02-22 15:35:16 +00:00
Thomas CHEMINEAU
abe78a5408
move metadatas structures of manager into to _Struct and try to generalize display layouts of metadatas in template
2010-02-22 14:38:31 +00:00
Thomas CHEMINEAU
c2dc15ab6e
store IDP values into samlIDPMetaDataXML and samlIDPMetaDataExportedAttributes, as what has been done with virtualhosts
2010-02-19 17:31:25 +00:00
Thomas CHEMINEAU
0e2ab107e8
move nodes into structure of manager, so that saml nodes are directly under the root node
2010-02-17 17:07:15 +00:00
Thomas CHEMINEAU
cb62695193
introduce samlmetadata type into manager structure, to display metadata in XML
2010-02-17 14:52:05 +00:00
Thomas CHEMINEAU
dab4308998
adding missing types managed by manager
2010-02-17 11:23:34 +00:00
Thomas CHEMINEAU
1fb77eab8f
introduce sub nodes into IDP nodes (test)
2010-02-16 17:21:38 +00:00
Thomas CHEMINEAU
5ac95df875
first functional step in managing SAML idp in the manager through jquery
2010-02-16 10:44:03 +00:00
Thomas CHEMINEAU
3107f0e44b
some reindentations
2010-02-16 09:42:29 +00:00