Virtually Nick
516963a162
GUACAMOLE-769: Clean up documentation and add challenge variable comment.
2019-08-11 18:49:45 -04:00
Virtually Nick
11f7a7f3c7
GUACAMOLE-234: Update license files.
2019-08-11 18:37:43 -04:00
Michael Jumper
403431bf92
GUACAMOLE-360: Add support for joining active connections to the database auth.
2019-08-11 14:30:31 -07:00
Virtually Nick
7dceecd7f3
GUACAMOLE-769: Finish removing custom RADIUS challenge field.
2019-08-11 14:33:17 -04:00
Virtually Nick
30591dcc2e
GUACAMOLE-769: Use standard password field for RADIUS challenge.
2019-08-11 14:25:15 -04:00
Virtually Nick
8b172a98fc
GUACAMOLE-234: Fix style, debug messages, and logger output.
2019-08-10 22:14:56 -04:00
Virtually Nick
8c1a3f3435
GUACAMOLE-234: Remove stray catch block.
2019-08-10 13:57:51 -04:00
Virtually Nick
5ea518a390
GUACAMOLE-234: Update to latest available Apache Directory API.
2019-08-10 13:57:51 -04:00
Nick Couchman
ed568b1f55
GUACAMOLE-234: Tweaks to handling bind requests/failures.
2019-08-10 13:57:51 -04:00
Nick Couchman
742b0c4e65
GUACAMOLE-234: Correctly handle bind failure.
2019-08-10 13:57:51 -04:00
Nick Couchman
791cfeabbb
GUACAMOLE-234: Only try LDAP bind if user authenticated with LDAP.
2019-08-10 13:57:51 -04:00
Nick Couchman
fc5c4c538e
GUACAMOLE-234: Don't close the connection after bind.
2019-08-10 13:57:51 -04:00
Nick Couchman
d7d622051f
GUACAMOLE-234: Change EqualityNode to PresenceNode for wildcard objectClass.
2019-08-10 13:57:51 -04:00
Nick Couchman
72dad76d42
GUACAMOLE-234: Adjust LDAP filters.
2019-08-10 13:57:51 -04:00
Nick Couchman
7825f57b99
GUACAMOLE-234: Correct counter for referral hops.
2019-08-10 13:57:51 -04:00
Nick Couchman
7a17b7f935
GUACAMOLE-234: Add storage for the LDAP Bind DN to LDAPAuthenticateduser.
2019-08-10 13:57:51 -04:00
Nick Couchman
d0b1d7639e
GUACAMOLE-234: Clean up comments, instanceof, and type-casting.
2019-08-10 13:57:09 -04:00
Nick Couchman
4aa4489b78
GUACAMOLE-234: Correct LDAP filter mispelling.
2019-08-10 13:56:12 -04:00
Nick Couchman
288fcb5e13
GUACAMOLE-234: Exclude slf4j from Apache Directory dependency.
2019-08-10 13:56:11 -04:00
Nick Couchman
41e3b8ca56
GUACAMOLE-234: Clean up comments.
2019-08-10 13:56:11 -04:00
Nick Couchman
5777d93fdc
GUACAMOLE-234: Clean up some LDAP implementation details.
2019-08-10 13:56:11 -04:00
Nick Couchman
2f1fac51af
GUACAMOLE-234: Convert LDAP extension to use Apache Directory LDAP API.
2019-08-10 13:56:11 -04:00
Virtually Nick
85a7fa3b46
GUACAMOLE-769: Polish the RADIUS challenge box.
2019-08-10 13:45:14 -04:00
Mike Jumper
0dee33bfe4
GUACAMOLE-821: Merge Japanese translation.
2019-07-19 23:40:10 -07:00
chisatohasimoto
1cf08cff8f
GUACAMOLE-821:Add Japanese language support
2019-07-11 11:28:26 +09:00
chisatohasimoto
0cad9eef69
GUACAMOLE-821:Add Japanese language support
2019-07-08 13:28:03 +09:00
Michael Jumper
00f59420e5
Merge 1.1.0 changes back to master.
2019-06-23 19:37:32 -07:00
Virtually Nick
9c26a7613c
GUACAMOLE-579: Remove unnecessary JUnit dependencies.
2019-06-22 20:02:46 -04:00
Virtually Nick
7f26ba7a52
GUACAMOLE-579: Insure that CAS is providing a username.
2019-06-22 19:27:52 -04:00
Virtually Nick
a6601a2bfd
GUACAMOLE-579: Change fromAttribute to canonicalize
2019-06-21 12:54:42 -04:00
Virtually Nick
d8db630dbd
GUACAMOLE-579: Clean up comments, implement convenience method for tokens without a prefix, and remove unneeded classes.
2019-06-20 20:41:41 -04:00
Virtually Nick
8ab9e51009
GUACAMOLE-579: Put back original init method for compatibility.
2019-06-20 19:52:06 -04:00
Nick Couchman
55c4144fbf
GUACAMOLE-579: Parse tokens from attributes provided by the CAS server.
2019-06-20 19:52:06 -04:00
Virtually Nick
a78186ee2e
Merge 1.1.0 changes back to master.
2019-06-07 11:49:13 -04:00
Michael Jumper
1c1fac700c
GUACAMOLE-807: Correct handling of parameter tokens within LDAP.
...
Parameter tokens are intended to be interpreted by the connections
stored within LDAP. This was previously done through explicitly using a
TokenFilter and the StandardTokens class, however usage of
StandardTokens is now deprecated and the values of tokens to be applied
are now expected to be received through connect(). Usage of
StandardTokens was removed from LDAP with commit 1210d56
, but this is
insufficient. An additional parameter must also be provided to the
SimpleConnection constructor to enable its automatic token handling
behavior.
2019-06-07 08:39:30 -07:00
Michael Jumper
fe7ef19851
GUACAMOLE-805: Only reformat a URL fragment that appears to be from OpenID Connect if the fragment is not already in a format consumable by AngularJS ("#?..." or "#/?...").
2019-06-02 17:01:49 -07:00
Michael Jumper
21f1ee6ac3
GUACAMOLE-805: Handle OpenID Connect "id_token" parameter regardless of location within URL fragment.
2019-06-02 16:10:22 -07:00
Michael Jumper
1623f55191
Merge 1.1.0 changes back to master.
2019-05-05 19:39:21 -07:00
Mike Jumper
4d1e0f18dd
GUACAMOLE-696: Merge changes taking database groups into account with respect to database objects when user is otherwise external to the database.
2019-05-05 19:36:37 -07:00
Virtually Nick
9158ca68e3
GUACAMOLE-696: Use Guava Sets to combine the user groups.
2019-05-05 21:16:44 -04:00
Virtually Nick
fbcb04e670
Merge 1.1.0 changes back to master.
2019-04-25 16:42:57 -04:00
Virtually Nick
c7b21b8812
GUACAMOLE-774: Fix documentation in RadiusAuthenticationProtocol enum.
2019-04-24 21:30:23 -04:00
Michael Jumper
61b6664eac
GUACAMOLE-715: Include all provided effective user groups that exist within the database in results of effective groups query, regardless of whether the user is declared as a member of those groups within the database.
...
While this query is generally functioning as described above for all
supported databases, it is not functioning properly for the
non-recursive variant of the MySQL/MariaDB query. This change corrects
that behavior.
2019-04-21 12:02:25 -07:00
Virtually Nick
26cc9bc65b
GUACAMOLE-678: Assign clientID variable instead of string literal.
2019-04-18 09:00:22 -04:00
Virtually Nick
e09d8e0e87
GUACAMOLE-774: Add MD4 checks to Guice module loading.
2019-04-17 18:40:31 -04:00
Virtually Nick
931bb6f1f9
GUACAMOLE-774: Remove RadiusConnectionService constructor.
2019-04-17 17:51:33 -04:00
Virtually Nick
a97e1113c3
GUACAMOLE-774: Fix RadiusConnectionservice class initilization for use with Guice.
2019-04-17 16:48:51 -04:00
Virtually Nick
10e29288b0
GUACAMOLE-774: Clean up style and comments, improve readability.
2019-04-17 16:36:06 -04:00
Nick Couchman
73388e4fd2
GUACAMOLE-774: Fix include and syntax errors.
2019-04-09 15:42:00 -04:00
Nick Couchman
891efa446d
GUACAMOLE-774: Add license to new files.
2019-04-09 15:36:33 -04:00