pedroigor
b45d6b896a
[KEYCLOAK-883] - Configuration option to disable token retrieval from applications.
2015-02-27 02:13:27 -03:00
Pedro Igor
bccffadc7c
Merge pull request #998 from pedroigor/master
...
[KEYCLOAK-883] - Minor changes to the configuration of identity providers for clients.
2015-02-25 21:02:43 -03:00
pedroigor
6e38964838
[KEYCLOAK-883] - Minor changes to the configuration of identity providers for clients.
2015-02-25 21:00:49 -03:00
mposolda
0c893b6175
Kerberos fixes for jboss-modules refactoring. Fix environment specific test failures
2015-02-25 22:36:27 +01:00
Bill Burke
430daf4c39
Merge remote-tracking branch 'upstream/master'
2015-02-25 11:35:04 -05:00
pedroigor
128cd98ce2
[KEYCLOAK-1036] - Revert.
2015-02-25 11:21:56 -03:00
Bill Burke
1704a6c643
Merge remote-tracking branch 'upstream/master'
2015-02-24 19:37:22 -05:00
Bill Burke
c20ad93807
claim mappings next phase
2015-02-24 19:37:07 -05:00
Stian Thorgersen
0ad3c72c0a
Merge pull request #982 from girirajsharma/master
...
[KEYCLOAK-1031]-Multiple accounts with the same email.
2015-02-24 13:35:15 +01:00
Bill Burke
100dbd5fd7
ProviderFactory.postInit()
2015-02-23 12:11:48 -05:00
girirajsharma
f83f76b143
[KEYCLOAK-1031]-Multiple accounts with the same email.
2015-02-23 22:29:00 +05:30
mposolda
4b6b48dc34
Increase MaxPermSize for tests
2015-02-23 17:05:10 +01:00
mposolda
9f8b59dfb6
Kerberos/LDAP fixes
2015-02-23 14:07:55 +01:00
mposolda
9dd5ecd464
Kerberos automated test
2015-02-23 13:13:34 +01:00
Bill Burke
42ffe21f91
Merge remote-tracking branch 'upstream/master'
2015-02-20 09:23:18 -05:00
Bill Burke
20f12ea960
changes
2015-02-20 09:22:49 -05:00
mposolda
d8024b0c6c
Kerberos refactored to be federation provider. Support for Kerberos and LDAP. Username/password authentication support with kerberos credentials.
...
First step - KerberosFederationProvider
Finished KerberosFederationProvider. Added support for username/password authentication with kerberos credentials
Added Kerberos UI to LDAPFederationProvider
Fixes
2015-02-18 17:19:15 +01:00
mposolda
5da05aa62a
LDAP testing improvements. Support for embedded Kerberos server in testsuite
2015-02-16 11:50:28 +01:00
mposolda
3ef243dd42
Add authenticateByDefault flag to IdentityProviderModel
2015-02-13 10:08:51 +01:00
pedroigor
b0fb737de3
[KEYCLOAK-883] - Code cleanup and refactoring.
2015-02-13 01:27:11 -02:00
Bill Burke
9b053e6918
more saml config
2015-02-11 21:56:16 -05:00
Bill Burke
889fe8dd8c
Merge remote-tracking branch 'upstream/master'
2015-02-11 20:54:11 -05:00
Bill Burke
3ff423c3ad
saml config
2015-02-11 20:54:01 -05:00
mposolda
534187f4d7
KEYCLOAK-1037 Bad error message on login form in case of expired code
2015-02-11 18:48:32 +01:00
mposolda
03d607b022
Fix showing federation links of users in admin console
2015-02-11 13:03:31 +01:00
mposolda
07bda93b81
Support for both SPNEGO and Kerberos mechanisms. Improved logging
2015-02-11 12:25:20 +01:00
Bill Burke
40f2fb91bc
Merge pull request #960 from girirajsharma/master
...
Updated BC provider versions and deprecated CertificateUtil methods.
2015-02-10 17:55:45 -05:00
Bill Burke
36282d24b5
Merge remote-tracking branch 'upstream/master'
2015-02-10 11:33:33 -05:00
Bill Burke
0e9fcf19e0
saml url support
2015-02-10 11:33:18 -05:00
mposolda
f582250b31
KEYCLOAK-1036 Don't allow registration through identity brokering in case that realm registration is disabled
2015-02-10 16:57:07 +01:00
girirajsharma
c3d7ef8066
Updated BC provider versions and deprecated CertificateUtil methods.
2015-02-10 18:44:54 +05:30
mposolda
90496f62ac
KEYCLOAK-1035 Brokered identity linked by account management may not be recognized during login
2015-02-10 13:54:45 +01:00
mposolda
d59a28f1cb
Added test for import kerberos model
2015-02-10 13:54:45 +01:00
pedroigor
ff1f10d7a7
[KEYCLOAK-883] - Refactoring to services endpoints and exposing them through admin client.
2015-02-09 21:30:21 -02:00
pedroigor
4b1ba704ec
[KEYCLOAK-992] - Token retrieval from brokered idps.
2015-02-06 22:23:34 -02:00
pedroigor
99a457c5c1
[KEYCLOAK-996] - Allow application to select provider.
2015-01-30 14:02:53 -02:00
pedroigor
5fae76c7e4
[KEYCLOAK-883] - Adding tests for update profile. Removing old social related classes.
2015-01-29 16:05:00 -02:00
pedroigor
8fc6368202
[KEYCLOAK-883] - OIDC brokering tests.
2015-01-29 11:57:24 -02:00
Pedro Igor
f013796324
Merge pull request #938 from pedroigor/KEYCLOAK-883
...
[KEYCLOAK-883] - Initial tests for SAML brokering.
2015-01-29 09:11:39 -02:00
pedroigor
1960c608cd
[KEYCLOAK-883] - Initial tests for SAML brokering.
2015-01-29 00:04:02 -02:00
Bill Burke
fd20a25100
Merge remote-tracking branch 'upstream/master'
2015-01-28 17:09:59 -05:00
Bill Burke
ea3bba98aa
saml frontchannel logout
2015-01-28 17:09:13 -05:00
Stian Thorgersen
6ecd9fbde7
Merge pull request #936 from stianst/master
...
Provider loaders
2015-01-28 11:51:05 +01:00
Stian Thorgersen
67ba1de56f
KEYCLOAK-999 Load providers from file-system
2015-01-28 09:15:07 +01:00
pedroigor
2065815627
[KEYCLOAK-883] - Model tests.
2015-01-27 23:53:56 -02:00
Stian Thorgersen
073b63de9e
Clear time offset after tests
2015-01-27 08:51:04 +01:00
mposolda
920249b3e8
Fixed test failures caused by uncleared Time offset
2015-01-26 17:07:35 +01:00
Stian Thorgersen
f31bece1b9
KEYCLOAK-980 Password reset is possible with expired link
2015-01-21 13:11:06 +01:00
Stian Thorgersen
e7a792f922
KEYCLOAK-983 Fix login after reset-password
2015-01-21 12:28:30 +01:00
Bill Burke
c5303df4fc
merge
2015-01-20 10:55:04 -05:00
Bill Burke
24de9e932f
??
2015-01-20 10:47:03 -05:00
Stian Thorgersen
981d50d082
Fix OAuthRedirectUriTest
2015-01-19 12:20:58 +01:00
Bill Burke
8b6a3ad8e4
Merge remote-tracking branch 'upstream/master'
2015-01-16 18:58:01 -05:00
Bill Burke
a0ba6d2c16
saml redirect logout 1st step
2015-01-16 18:57:33 -05:00
Bill Burke
ef2698936b
Merge pull request #919 from pedroigor/KEYCLOAK-884
...
[KEYCLOAK-884] - OpenID Connect UserInfo Endpoint.
2015-01-16 14:28:30 -05:00
pedroigor
4f432775ed
[KEYCLOAK-884] - OpenID Connect UserInfo Endpoint.
2015-01-16 15:45:27 -02:00
Stian Thorgersen
ef0201718f
Fix OAuthRedirectUriTest
2015-01-16 13:22:12 +01:00
Stian Thorgersen
bf6c46da1c
KEYCLOAK-962 Changed access token request to use redirect_uri from initial request instead of the resolved redirect_uri
2015-01-16 11:01:03 +01:00
mposolda
d928c26e27
KEYCLOAK-539 Fuse adapter. OSGI bundling. OSGI headers in keycloak adapter maven artifacts. Rename package in jetty-core
2015-01-15 19:02:45 +01:00
Stian Thorgersen
29b8c2c924
KEYCLOAK-949 Disabled user with wrong credentials receive wrong error message
2015-01-14 10:10:53 +01:00
Stian Thorgersen
abd5967be3
KEYCLOAK-957 Access Token Request does not verify redirect_uri
2015-01-14 09:59:21 +01:00
Michael Gerber
3be74cda30
check if email is null
2015-01-14 09:18:05 +01:00
pedroigor
fa2533ed11
[KEYCLOAK-883] - Initial changes.
2015-01-13 00:58:19 -02:00
Stian Thorgersen
959933a227
Version bump
2015-01-12 10:35:50 +01:00
mposolda
fff8ae9f8a
KEYCLOAK-942 Incorrect condition in ResourceAdminManager could cause global logout
2015-01-08 11:09:11 +01:00
Stian Thorgersen
526e25abc7
Fixes for commons-io dep issues in KeycloakServer
2015-01-08 09:53:43 +01:00
Bill Burke
110783ff2f
Merge remote-tracking branch 'upstream/master'
2015-01-07 19:23:47 -05:00
Bill Burke
795b1d2893
saml persistent and transient id support
2015-01-07 19:23:33 -05:00
pedroigor
c4892428ae
[KEYCLOAK-928] - Validate duplicated emails when updating profile.
2015-01-07 11:09:40 -02:00
Stian Thorgersen
2b1ae89608
KEYCLOAK-933 expose-token setting not working - empty string returned instead of token
2015-01-07 12:58:42 +01:00
Michael Gerber
181c1c8b5b
add error event if mail can not be send
2015-01-06 13:02:27 +01:00
Stian Thorgersen
45a1f4361e
Add test
2015-01-05 14:34:08 +01:00
Stian Thorgersen
628437c146
KEYCLOAK-760 OAuth2 refresh token expiration date
2015-01-05 10:50:50 +01:00
Stian Thorgersen
f97b71c207
KEYCLOAK-903
...
No client session for direct grant
2014-12-30 13:28:08 +01:00
Stian Thorgersen
a367473386
KEYCLOAK-902 State should not be required
2014-12-30 10:38:08 +01:00
Stian Thorgersen
ebf85cf04b
Add test to add/remove RequiredAction to UserTest
2014-12-29 08:56:23 +01:00
Bill Burke
ec9ce6ef2f
error page adapter support
2014-12-23 16:33:08 -05:00
Bill Burke
e39ea2adaf
remove redundant tests
2014-12-22 16:06:19 -05:00
Bill Burke
8a1b7e39af
RESTEASY-901
2014-12-22 15:59:25 -05:00
Michael Gerber
3be930f6cf
Not required authentication test cases
2014-12-21 15:32:36 +01:00
Bill Burke
28a56289d9
Merge pull request #897 from patriot1burke/master
...
saved requests
2014-12-17 22:29:46 -05:00
Bill Burke
08be04b337
saved requests
2014-12-17 22:29:18 -05:00
mposolda
fbe26e28f1
Minor improvements/fixes in documentation
2014-12-16 14:04:04 +01:00
Bill Burke
6c04e26376
bump
2014-12-05 21:09:38 -05:00
Bill Burke
c0059a875b
bump version
2014-12-05 19:03:13 -05:00
Bill Burke
38073d2aaa
fix proxy
2014-12-05 17:38:56 -05:00
Bill Burke
090162ce8a
Merge remote-tracking branch 'upstream/master'
2014-12-02 14:38:57 -05:00
Bill Burke
82c3e4c1bc
adapter testsuite port and adapter fixes
2014-12-02 14:38:33 -05:00
mposolda
2802ad4ad5
Fix eap63 distribution and docker-cluster tool
2014-12-02 20:28:27 +01:00
Stian Thorgersen
e069f303a4
Added full scope to app in JaxrsBasicAuthTest
2014-12-01 13:39:19 +01:00
objectiser
8e01f8ecf1
KEYCLOAK-861 Support basic authentication against user credentials managed by KeyCloak.
2014-12-01 11:43:19 +00:00
Stian Thorgersen
c1360270d0
Ignore ProxyTest
2014-11-27 10:33:54 +01:00
Bill Burke
7d4f28f52d
proxy headers
2014-11-25 15:13:11 -05:00
Bill Burke
d7dfacabfa
proxy testing
2014-11-24 18:31:05 -05:00
Bill Burke
4bad1fea86
Merge remote-tracking branch 'upstream/master'
2014-11-21 18:45:02 -05:00
Bill Burke
bc6e7c249b
proxy config 2
2014-11-21 18:44:39 -05:00
mposolda
e3e47a9246
Fix location of Tomcat6 home to be inside target
2014-11-21 17:34:30 +01:00
mposolda
96d430cd7e
Fix CookieTokenStoreAdapterTest sometimes failing
2014-11-21 17:34:30 +01:00
Bill Burke
3a95401086
proxy constraints
2014-11-21 11:20:47 -05:00
Bill Burke
21279fc9ed
proxy
2014-11-20 21:48:59 -05:00
Bill Burke
5be045c42b
tomcat6
2014-11-15 11:59:33 -05:00
Bill Burke
e2045907d4
tomcat8
2014-11-12 18:56:18 -05:00
Bill Burke
5c6dd8e0c3
temp fix for contributor SAML PR
2014-11-11 22:09:38 -05:00
mposolda
279a70bcb8
Fix failing tests
2014-11-11 15:17:32 +01:00
mposolda
64e777a4f4
Upgrade to picketlink 2.7.0.CR2 and minor LDAP improvements
2014-11-11 12:58:49 +01:00
Bill Burke
3b6f10913c
merge
2014-11-10 17:09:00 -05:00
Bill Burke
3fbffc9d7d
jetty 8
2014-11-10 16:59:31 -05:00
mposolda
07fd8ae9d7
KEYCLOAK-836 Added OsgiJaxrsBearerTokenFilterImpl to be used in fuse
2014-11-10 22:16:20 +01:00
mposolda
a94ab5883d
KEYCLOAK-835 Move AdapterConstants to different package
2014-11-10 22:16:20 +01:00
mposolda
d1e819cef1
KEYCLOAK-836 Refactoring of JaxrsBearerTokenFilter to work with both resteasy and Apache CXF. Added test
2014-11-10 22:16:14 +01:00
Bill Burke
b0a5161e6b
final jetty stuff
2014-11-07 21:10:15 -05:00
Bill Burke
3805510e20
more jetty adapter
2014-11-07 18:34:53 -05:00
Bill Burke
d77f1f090f
merge for jetty
2014-11-06 17:36:22 -05:00
Bill Burke
666851a44a
Merge remote-tracking branch 'upstream/master'
2014-11-06 17:27:44 -05:00
Bill Burke
cd25d7019b
jetty adapter
2014-11-06 17:27:31 -05:00
Stian Thorgersen
e7625c2bb1
KEYCLOAK-820 Don't expose realm private key through admin endpoints
2014-11-05 15:34:56 +01:00
Stian Thorgersen
91529ef6fd
Fix MultiTenancyTest
2014-11-04 13:05:44 +01:00
Stian Thorgersen
0f8c073354
Version bump
2014-11-04 09:01:06 +01:00
mposolda
9ae8d6aee1
Fix LDAP test for case-insensitive databases like MySQL
2014-11-03 21:35:12 +01:00
mposolda
229391d48b
Fix servlet logout on wildfly/undertow
2014-11-03 12:59:40 +01:00
Stian Thorgersen
488351e46f
Merge pull request #828 from stianst/master
...
KEYCLOAK-787 Clicking back to login after sending password reset email f...
2014-10-31 14:05:31 +01:00
Stian Thorgersen
bb2de4dc59
KEYCLOAK-787 Clicking back to login after sending password reset email fails
2014-10-31 13:59:56 +01:00
Stian Thorgersen
8d1548bd4d
Merge pull request #826 from stianst/master
...
Fixes
2014-10-31 12:45:31 +01:00
Stian Thorgersen
9b0d5acb50
KEYCLOAK-704 KEYCLOAK-768 Improvements to access code generation
2014-10-31 12:45:03 +01:00
mposolda
78a1df693c
KEYCLOAK-808 Issue when DB search is case-sensitive byt LDAP search is not
2014-10-31 10:27:55 +01:00
Stian Thorgersen
8adad9dddf
KEYCLOAK-806
...
Increase defaults for 'SSO Session Idle Timeout'
2014-10-31 09:41:21 +01:00
mposolda
a6ca925340
KEYCLOAK-788 Ensure expired ClientSessions removed during UserSessionProvider.removeExpiredUserSessions
2014-10-30 23:02:48 +01:00
mposolda
3d11a4746c
Set basedir for Tomcat7 test to avoid creating dirs in workspace
2014-10-30 21:40:35 +01:00
mposolda
0f25280611
KEYCLOAK-800 Ensure that loginFailures infinispan cache is defined
2014-10-30 21:15:52 +01:00
Juraci Paixão Kröhling
8e764e642f
KEYCLOAK-779
...
Adapter multi-tenancy support
2014-10-30 16:54:26 +01:00
mposolda
b88b520bad
KEYCLOAK-799 - Configurable connections pooling for mongo client
2014-10-30 11:19:16 +01:00
Bill Burke
935045926e
tomcat7 distro
2014-10-29 12:30:12 -04:00
Bill Burke
5e8ca5a140
Merge pull request #807 from patriot1burke/master
...
add tomcat7 adapter test
2014-10-28 18:41:57 -04:00
Bill Burke
da27f43573
add tomcat7 adapter test
2014-10-28 18:41:35 -04:00
Stian Thorgersen
6e4785e74c
KEYCLOAK-777 No login event for social login
2014-10-28 19:56:41 +01:00
Stian Thorgersen
4eb60a169b
KEYCLOAK-728
2014-10-28 19:48:11 +01:00
Bill Burke
cb110d095f
conflict
2014-10-28 11:55:52 -04:00
Bill Burke
e3609cc85b
app importer
2014-10-28 11:54:58 -04:00
mposolda
a538e25b9d
KEYCLOAK-702 - Added AdapterTokenStore spi. Possibility to save account info to cookie as alternative to http session
2014-10-27 16:20:01 +01:00
Bill Burke
ce76270ad8
saml key refactor
2014-10-24 10:58:32 -04:00
Bill Burke
b3fe650e27
Merge remote-tracking branch 'upstream/master'
2014-10-22 14:01:09 -04:00
Bill Burke
f38c6d3412
config optiosn
2014-10-22 14:00:56 -04:00
mposolda
f3da9760a3
Send node registration at 1st request instead of deployment startup. Bugfixing
2014-10-21 23:15:21 +02:00
Bill Burke
d3375962ad
signature algorithm support
2014-10-21 10:35:39 -04:00
Bill Burke
e0730e5517
Merge remote-tracking branch 'upstream/master'
2014-10-21 09:05:37 -04:00
Bill Burke
c1694a2791
more saml unit tests
2014-10-21 09:05:24 -04:00
Stian Thorgersen
2c218c9aa0
KEYCLOAK-711 HttpServletReqest.logout() does not work with relative URI
2014-10-21 12:36:20 +02:00
Stian Thorgersen
dd4b2f811b
KEYCLOAK-710 Ignore missing roles in access-code
2014-10-21 11:15:35 +02:00
Bill Burke
e2de6edff8
saml unit tests
2014-10-20 16:31:00 -04:00
Bill Burke
d0ce72167d
merge
2014-10-17 16:54:25 -04:00
Bill Burke
c91ecc3033
saml redirect binding
2014-10-17 16:48:45 -04:00
mposolda
7d8f265789
KEYCLOAK-759 dynamic registration of managementUrls in cluster
2014-10-17 21:51:46 +02:00
Stian Thorgersen
01507fc1dc
KEYCLOAK-747 Fix onUserRemoved in user session providers
2014-10-17 13:35:07 +02:00
Bill Burke
3e5afcde9e
saml encryption
2014-10-16 11:44:51 -04:00
Bill Burke
638ce06f77
Merge remote-tracking branch 'upstream/master'
2014-10-16 09:14:30 -04:00
Bill Burke
4750b22b6d
saml signatures
2014-10-16 09:14:04 -04:00
Stian Thorgersen
425b2199f2
Added promptOnNonLocalDatabase=false to clean-jpa
2014-10-16 13:03:00 +02:00
Stian Thorgersen
a36fd419b5
Merge pull request #767 from stianst/master
...
Add clean-jpa profile to testsuite
2014-10-16 10:02:53 +02:00
Stian Thorgersen
9029ec4f28
Add clean-jpa profile to testsuite
2014-10-16 10:02:24 +02:00
Bill Burke
8fbc8fc736
Merge remote-tracking branch 'upstream/master'
2014-10-14 18:39:08 -04:00
Bill Burke
7760887ac1
app cert support, bug fixes
2014-10-14 18:38:48 -04:00
Stian Thorgersen
94de88ef3b
KEYCLOAK-736 Database migration support"
2014-10-14 10:07:41 +02:00
Bill Burke
deffa9b4e1
oauth id in admin console
2014-10-10 16:55:57 -04:00
mposolda
9954d68a1f
KEYCLOAK-748 cluster-aware logout for non-distributable apps
2014-10-09 21:33:07 +02:00
mposolda
00716b7bfc
Docker config update
2014-10-09 21:33:06 +02:00
mposolda
2445575a04
Test for KEYCLOAK-741
2014-10-09 12:30:30 +02:00
mposolda
7e7406ddb7
KEYCLOAK-743 Stateless session mgmt. Drop statistics for adapters.
2014-10-08 22:18:10 +02:00
mposolda
84e1ace539
KEYCLOAK-742 Added always-refresh-token option to adapters
2014-10-08 22:18:10 +02:00
Bill Burke
13a2108846
undertow slash redirect problem
2014-10-08 09:45:49 -04:00
Bill Burke
5f1e6f3a23
merge
2014-10-07 18:17:44 -04:00
Bill Burke
6d5ab0f66b
saml backchannel logout
2014-10-07 18:06:02 -04:00
mposolda
6522455b44
KEYCLOAK-738 Possible NPE in MemUserSessionProvider.getUserSessions
2014-10-07 19:19:46 +02:00
mposolda
a6bbc492b8
Possibility to test EAP6 cluster with docker+fig
2014-10-07 12:33:44 +02:00
Bill Burke
e01424b815
Merge pull request #741 from patriot1burke/master
...
saml basic
2014-10-04 22:15:56 -04:00
Bill Burke
e3a3933390
saml basic
2014-10-04 21:27:48 -04:00
Stian Thorgersen
0d5be568f8
KEYCLOAK-722 Refreshing token throws RuntimeException if realm keys have changed
2014-10-03 13:23:21 +02:00
Stian Thorgersen
d6f030a05a
KEYCLOAK-662 NPE when using direct grant API with email as username
2014-10-03 12:10:52 +02:00
Stian Thorgersen
a5aa1da841
Add login test with multiple sessions for same user
2014-10-03 10:41:04 +02:00
mposolda
e6121f301f
KEYCLOAK-732 AuthenticationManager.logout should logout just current userSession
2014-10-02 22:52:44 +02:00
mposolda
50f148cd7c
Use one option "auth-server-url-for-backend-requests" instead of 3 options
2014-10-02 19:16:04 +02:00
mposolda
72b5632cfe
KEYCLOAK-731 Support for replacing configuration of Java adapters with system properties
2014-10-02 19:15:37 +02:00
Bill Burke
71216bf2c9
merge
2014-10-01 14:21:23 -04:00
Bill Burke
cbc383d494
finish protocol refactoring
2014-10-01 14:19:59 -04:00
Bill Burke
99738ea4ad
Merge remote-tracking branch 'upstream/master'
2014-10-01 10:01:59 -04:00
Bill Burke
4b399fe05a
login protocol abstraction
2014-10-01 10:01:42 -04:00
mposolda
1b6b95bb9a
Added distributable to customer-portal in cluster test
2014-10-01 11:52:16 +02:00
Marek Posolda
bd077a3adb
Merge pull request #721 from mposolda/master
...
Use infinispan UserSession provider for docker cluster env. Don't prepar...
2014-10-01 10:52:48 +02:00
mposolda
fd0a000823
Use infinispan UserSession provider for docker cluster env. Don't prepare nodes during each fig start
2014-10-01 10:51:24 +02:00
Bill Burke
e32f73880f
Merge remote-tracking branch 'upstream/master'
2014-09-30 15:58:39 -04:00
Bill Burke
63b65c933b
token service refactoring
2014-09-30 15:58:20 -04:00
mposolda
89dc55a106
Make examples working in docker cluster env
2014-09-30 19:50:17 +02:00
Stian Thorgersen
f026772c87
KEYCLOAK-725 Add realm update to the Admin Client
2014-09-30 15:43:18 +02:00
Stian Thorgersen
1d4e842cc0
Fixes to Mongo user session provider
2014-09-30 14:24:49 +02:00
Stian Thorgersen
209fdc1255
Fix UserSessionProviderTest.testGetByClientPaginated
2014-09-30 10:59:37 +02:00
Stian Thorgersen
bdeb59f87e
Fixes to UserSessionProviderTest
2014-09-30 10:22:33 +02:00
Stian Thorgersen
99c73a9cc7
Clustering support
2014-09-30 09:40:20 +02:00
Bill Burke
fc867e59ea
action url refactor
2014-09-29 16:57:58 -04:00
Bill Burke
75a3093dda
login refactor phase 2, still more to do
2014-09-29 16:15:33 -04:00
Bill Burke
67f10bee24
Merge remote-tracking branch 'upstream/master'
2014-09-29 09:56:37 -04:00
Bill Burke
524b423733
ClientSession everywhere refactor phase1
2014-09-26 17:44:33 -04:00
Stian Thorgersen
f2e97ff9d6
Add test to add/remove attributes to user through admin endpoints
2014-09-25 19:35:57 +02:00
Stian Thorgersen
c12577e886
Fix welcome-theme for testsuite
2014-09-25 11:53:28 +02:00
mposolda
5352872b4b
Use KEYCLOAK_REMEMBER_ME as hint to prefill login form. Change lifespan of KEYCLOAK_IDENTITY to maxSsoSessionLifespan
2014-09-16 22:09:27 +02:00
Stian Thorgersen
423dc1b8a7
Change version schema to match JBoss
2014-09-12 09:35:08 +02:00
mposolda
6f173d4554
KEYCLOAK-678 Preserve form values in account mgmt after error
2014-09-11 20:54:48 +02:00
mposolda
649a40f58c
KEYCLOAK-676 Validate email address format during registration or account mgmt
2014-09-11 20:05:00 +02:00
Stian Thorgersen
b23463a1d2
KEYCLOAK-653 Add theme support to welcome-pages
2014-09-11 15:58:29 +02:00
Stian Thorgersen
280cbf2174
KEYCLOAK-680 Add/remove social-links through admin api
2014-09-11 12:09:55 +02:00
Stian Thorgersen
f96e59d085
Added KEYCLOAK_DEV_PORT env variable for KeycloakServer
2014-09-11 11:05:29 +02:00
Stian Thorgersen
5dea07793b
Version bump
2014-09-11 09:27:58 +02:00
Bill Burke
3f539c6d5c
version bump
2014-09-09 13:34:56 -04:00
Stian Thorgersen
09860f1ee1
Fix test
2014-09-09 11:01:24 +02:00
Stian Thorgersen
d5c5cc8321
Fix AccountTest.viewLog test
2014-09-03 08:53:02 +02:00
mposolda
1f0dcbddbe
KEYCLOAK-659 Export current version number during export
2014-09-02 17:06:58 +02:00
mposolda
44937d33ad
Use stronger passwords in LDAP tests due to password policy on MSAD2012
2014-09-02 12:43:14 +02:00
Stian Thorgersen
0763d0d9d6
Merge pull request #660 from stianst/master
...
KEYCLOAK-658 Fix searching for users
2014-09-02 10:02:08 +02:00
Stian Thorgersen
8c8c44e50f
KEYCLOAK-658 Fix searching for users
2014-09-02 10:01:44 +02:00
mposolda
e52811ac28
Added more props to LDAPEmbeddedServer to allow automated test with ActiveDirectory
2014-09-01 20:43:14 +02:00
Stian Thorgersen
05a1fc1ded
Version bump
2014-09-01 10:17:00 +02:00
Stian Thorgersen
31b0f5543f
Fixes
2014-08-29 17:11:18 +02:00
Stian Thorgersen
32703d19a0
Fix test
2014-08-29 08:59:57 +02:00
Stian Thorgersen
b9d0f64f74
Added password token to use inplace of plain-text password for totp
2014-08-28 13:51:55 +02:00
Stian Thorgersen
3bfe3d256e
Rename audit to events
2014-08-28 10:56:37 +02:00
mposolda
fb18004c1d
KEYCLOAK-643 Handle flows with adding user with existing username or email in federation providers
2014-08-27 12:19:23 +02:00
Stian Thorgersen
55bd889a0f
KEYCLOAK-531 Reduce info level logging
2014-08-27 11:17:24 +02:00
mposolda
fc0889cd2e
KEYCLOAK-644 Searching by email from LDAP doesn't work
2014-08-26 20:24:25 +02:00
mposolda
b3b480c25f
Display proper error message if LDAP-linked user couldn't be deleted due to read-only mode
2014-08-26 19:10:48 +02:00
mposolda
fd9d2ba4d5
Handle exceptions and UI errors when user is read only. Some sync issues
2014-08-26 12:54:05 +02:00
mposolda
6c7d0f27a7
More tooltips for LDAP and generic federation. Minor fixes
2014-08-25 16:28:52 +02:00
Bill Burke
e99afec7ec
import console from export
2014-08-21 17:17:09 -04:00
Bill Burke
7c8edb5d11
bump pom
2014-08-21 10:46:49 -04:00
Bill Burke
e5d5276135
race
2014-08-20 14:50:28 -04:00
Bill Burke
74cd23b331
fix mongo
2014-08-19 14:49:15 -04:00
Bill Burke
faf18dfdfd
fix cookie parsing problem
2014-08-18 18:36:36 -04:00
Bill Burke
2dc32fb8c9
fix menu error
2014-08-18 18:06:23 -04:00
Bill Burke
5dca2a3588
expanded token service coverage
2014-08-14 21:01:05 -04:00
Bill Burke
cfee00d4c5
fix relative uri problem
2014-08-14 11:01:04 -04:00
mposolda
8419e5883d
Ensure that transaction.isActive() is false after commit or rollback
2014-08-12 18:58:37 +02:00
mposolda
f0b66a2241
Admin console UI for sync of users from LDAP. Sync fixes
2014-08-12 18:12:27 +02:00
Stian Thorgersen
9d6e450c05
Fix test
2014-08-12 12:13:59 +01:00
Stian Thorgersen
f95418dfc9
KEYCLOAK-592 Display login form with error message if trying to login with social provider where email already exists
2014-08-12 12:06:13 +01:00
Bill Burke
7c97e02715
X-Frame-Options, Content-Security-Policy
2014-08-11 17:45:01 -04:00
mposolda
d699404ce7
Support for periodic users sync
2014-08-10 23:23:50 +02:00
mposolda
ee79747cb6
Sync - first iteration
2014-08-10 23:22:35 +02:00
Bill Burke
9aa6b4cbfa
optimize imports
2014-08-10 12:17:45 -04:00
Bill Burke
687e497455
test searchForUserByAttributes
2014-08-10 11:36:02 -04:00
Bill Burke
67f31648a6
Merge pull request #572 from vibe13/duplicated-version
...
Remove warning from Maven log4j:log4j:jar -> duplicate declaration
2014-08-10 11:04:51 -04:00
Bill Burke
dc4e8603d7
change logout behavior
2014-08-08 18:33:37 -04:00
mposolda
dc50c312cb
Configurable if pagination and connectionPooling are supported in LDAP
2014-08-08 12:09:08 +02:00
mposolda
1f12a2d67b
Adding LDAPUtils. Bit refactoring LDAP test for easier testing with various servers
2014-08-08 10:40:34 +02:00
mposolda
c6af13c8cc
Fix testsuite hangs on MySQL and PostgreSQL due to uncommited transactions
2014-08-07 20:38:20 +02:00
mposolda
5673fb34b1
Fix adding social link in mongo. Fixed export/import of federationProviders. Enhanced ExportImportTest
2014-08-07 17:33:48 +02:00
mposolda
76db33829b
KEYCLOAK-600 Users shouldn't be registered with Federation Provider on an import
2014-08-07 12:38:56 +02:00
Bill Burke
99e6f0edad
delete fed provider
2014-08-06 20:38:30 -04:00
Bill Burke
32a19563a5
KEYCLOAK-547
2014-08-06 19:15:52 -04:00
Bill Burke
b93cf4868c
pom description
2014-08-06 17:50:01 -04:00
Bill Burke
aff32f69bb
version
2014-08-06 15:44:50 -04:00
Bill Burke
e04af84ac0
bump version
2014-08-06 09:00:23 -04:00
Bill Burke
905061e2b7
bump version
2014-08-05 20:52:50 -04:00
Bill Burke
ea0ceeb65d
Merge pull request #589 from patriot1burke/master
...
app full scope
2014-08-04 16:26:51 -04:00
Bill Burke
731d75c756
app full scope by default
2014-08-04 16:04:10 -04:00
mposolda
5edb84ccfb
Ensure that displayName is persisted. Add 'user' to ActiveDirectory classes
2014-08-04 16:42:48 +02:00
mposolda
46a0caf2e0
Upgrade to latest picketlink. Fix LDAP configuration according to that
2014-08-04 13:58:52 +02:00
Bill Burke
60a564dcfd
fix fed example
2014-08-03 10:53:37 -04:00
Bill Burke
6cf708f6e1
fed exampe
2014-08-02 22:18:17 -04:00
Bill Burke
101a72cd65
remove AuthenticationProvider/Link
2014-08-01 18:03:48 -04:00
Bill Burke
c9851f1c05
add HttpServletRequest.authenticate() test
2014-08-01 15:50:20 -04:00
Bill Burke
d1c5c55a61
switch to a get
2014-08-01 13:28:17 -04:00
Bill Burke
bdc31d9459
Merge remote-tracking branch 'upstream/master'
2014-08-01 13:18:46 -04:00
Bill Burke
f08c42a37e
token validation
2014-08-01 13:18:32 -04:00
Stian Thorgersen
6cbeeb1b1a
KEYCLOAK-591 Require SSL for all external requests by default
2014-08-01 13:52:04 +01:00
Bill Burke
64589bc807
maxResults
2014-07-31 17:41:38 -04:00
Bill Burke
9f6c206078
ldap edit mode
2014-07-31 17:28:48 -04:00
Bill Burke
a084695978
support registration ldap
2014-07-31 15:22:20 -04:00
Bill Burke
94c06f3f5d
fed ui
2014-07-31 13:13:48 -04:00
Bill Burke
b72a7db6fe
federation display name
2014-07-31 10:51:04 -04:00
Andrea Vibelli
9e4086e501
Remove warning from Maven log4j:log4j:jar -> duplicate declaration
2014-07-31 11:06:24 +02:00
Bill Burke
d0dc75c06f
federation ui
2014-07-30 22:52:39 -04:00
Bill Burke
8ea0d19d2f
federation refactor
2014-07-30 16:01:54 -04:00
Stian Thorgersen
50bc53d673
KEYCLOAK-562 Cache theme instances
2014-07-30 16:06:08 +01:00
Stian Thorgersen
fcc4781e3a
Updated admin endpoints and console to use oauth client name/clientId to retrieve a oauth client
2014-07-30 14:10:25 +01:00
Stian Thorgersen
614c718304
KEYCLOAK-581 Add login_hint query param to login
2014-07-30 13:43:46 +01:00
Rodrigo Sasaki
e338f1af15
Admin REST client
2014-07-30 13:24:44 +01:00
Stian Thorgersen
2b012ff238
Fix test
2014-07-30 09:47:16 +01:00
Stian Thorgersen
02a59812e6
Added ClientSessionModel to UserSessionProvider
2014-07-29 16:10:41 +01:00
Bill Burke
3bb0842eae
federation iteration 2
2014-07-25 21:05:45 -04:00
Bill Burke
b1cd37814a
rename
2014-07-25 10:40:46 -04:00
Bill Burke
1b14444eba
rename FederationProvider to UserFederationProvider
2014-07-24 11:11:21 -04:00
Stian Thorgersen
b5835fc232
Added test to make sure password is verified with totp login
2014-07-24 14:15:02 +01:00
Stian Thorgersen
511cc483cb
Moved audit/tests and model/tests to testsuite
2014-07-24 13:49:15 +01:00
Bill Burke
43d08f2d05
federation iteration 1 complete
2014-07-23 17:05:49 -04:00
Stian Thorgersen
d6f5bf6cde
Moved rememberMe, usernameUsed fields from AccessCode to UserSessions. Change AccessCode to have a single action instead of a list of required actions, also used action for codes that needs user to grant permissions first. Finally removed expiration time on access code and use timestamp directly
2014-07-23 15:58:09 +01:00
mposolda
baf99a2280
README update
2014-07-23 14:01:24 +02:00
Stian Thorgersen
0580c2223b
KEYCLOAK-567 Added server-dep-min and server-dep-all poms
2014-07-22 14:10:38 +01:00
Stian Thorgersen
b196d0dded
Remove access token from access code, and create token when code is exchanged for token
2014-07-22 09:37:21 +01:00
mposolda
3514d5cd78
Fix MySQL and PostgreSQL testsuite (was caused by uncommited transaction)
2014-07-22 07:53:05 +02:00
mposolda
b3b46339a4
More DB schema refactoring. Ensure that all columns are named in code
2014-07-22 07:53:05 +02:00
Stian Thorgersen
9ff4947abd
Merge pull request #540 from mposolda/master
...
Update DB profiles. Fix ExportImportTest to not clash with other tests
2014-07-21 14:18:04 +01:00
Stian Thorgersen
213b685b43
KEYCLOAK-569 Check application roles for scope
2014-07-21 13:50:27 +01:00
mposolda
42df327104
Update DB profiles. Fix ExportImportTest to not clash with other tests
2014-07-21 08:48:25 +02:00
Bill Burke
063a63445a
keycloak-json fix
2014-07-18 11:45:47 -04:00
Bill Burke
f275ecf6d5
cache settings
2014-07-18 11:30:10 -04:00
Stian Thorgersen
fb8483dc56
Added support to specify dialect for JPA
2014-07-18 11:32:09 +01:00
Stian Thorgersen
85621bdd9f
KEYCLOAK-566 Configure db in keycloak-server.json instead of persistence.xml
2014-07-18 11:21:52 +01:00
mposolda
3dff4afe83
Export/import improvements and fixes
2014-07-17 21:31:33 +02:00
Stian Thorgersen
f00957ec3a
Commented out test in ExportImportTest that breakes the other tests
2014-07-17 11:57:33 +01:00
mposolda
3c99350247
Fix testsuite to use mongo for realms,users and audit when keycloak.realm.provider=mongo
2014-07-17 11:05:51 +02:00
mposolda
0a15f873af
Minor improvement in AbstractKeycloakRule.stopServer()
2014-07-17 10:14:35 +02:00
Bill Burke
a323fe7992
schema changes
2014-07-16 19:34:54 -04:00
mposolda
8714193c97
Fix ExportImportTest to pass on windows
2014-07-16 20:00:18 +02:00
mposolda
1aff8af336
Enable ExportImportTest
2014-07-16 19:43:47 +02:00
Bill Burke
f342a8c7a3
move credential validation to UserProvider
2014-07-16 12:05:15 -04:00
Bill Burke
a5593469ae
rename ModelProvider->RealmProvider
2014-07-15 15:44:50 -04:00
Bill Burke
484a4c1454
user provider refactor complete
2014-07-15 15:25:06 -04:00
Bill Burke
4ac5fb08e3
Merge remote-tracking branch 'upstream/master'
2014-07-15 12:11:24 -04:00
Bill Burke
ff86bdc35f
userprovider split
2014-07-15 12:11:12 -04:00
mposolda
726ce08700
More cleanup and removed export-import-impl module
2014-07-15 16:43:55 +02:00
mposolda
c14840a4c0
More cleanup after rebase
2014-07-15 14:44:38 +02:00
mposolda
24a492ffe0
Export/import refactoring to use same representation as admin endpoints
2014-07-15 05:35:24 +02:00
Stian Thorgersen
5d0345c922
Fix project-integrations/aerogear-ups
2014-07-14 16:38:39 +01:00
Stian Thorgersen
8113c3f05e
Fixes to persistence.xml
2014-07-14 15:55:26 +01:00
Stian Thorgersen
3f68180ee7
KEYCLOAK-512 Pagination support for sessions
2014-07-14 11:49:59 +01:00
Stian Thorgersen
d625fb014c
Added JPA connection provider and added basic support for multiple transactions to KeycloakSession
2014-07-14 10:10:03 +01:00
Stian Thorgersen
86671a2354
Started UserSessionProvider
2014-07-10 16:48:25 +01:00
Stian Thorgersen
62dd6fbc6b
Revert JPA model provider
2014-07-09 15:40:23 +01:00
Stian Thorgersen
ad6d52cb0f
Removed model methods from KeycloakSession
2014-07-08 15:27:42 +01:00
Stian Thorgersen
621cae61b6
Added hybrid model provider with jpa stores
2014-07-08 12:04:09 +01:00
Bill Burke
48a0e564b9
fix json file
2014-07-07 18:51:38 -04:00
Bill Burke
0758d89a59
Merge pull request #502 from mposolda/master
...
Changes in representations - adding role mappings under user representat...
2014-07-07 18:41:42 -04:00
Bill Burke
a1beff7d3d
admin rest api test
2014-07-07 18:37:30 -04:00
mposolda
ffc30b4c03
Changes in representations - adding role mappings under user representation
2014-07-07 22:48:53 +02:00
Bill Burke
060a90197e
Merge remote-tracking branch 'upstream/master'
2014-07-07 15:00:05 -04:00
Bill Burke
df7aac01dd
fix delete realm
2014-07-07 14:59:51 -04:00
mposolda
9c88979040
Added UsersJob for generic job related to users. Support for sync/async jobs. Configurable host/port
2014-07-07 20:31:43 +02:00
Stian Thorgersen
099743d448
Rename loginName to username
2014-07-07 15:56:21 +01:00
Bill Burke
e37b5613ed
turn on cache
2014-07-03 15:29:31 -04:00
Bill Burke
e99a675c50
HttpServletRequest.logout()
2014-07-03 14:08:19 -04:00
mposolda
cb9f159091
Added JMeter. Added KeycloakPerfServer into maven.
2014-06-30 09:45:20 +02:00
mposolda
b6fd58e644
Support for configuring number of worker threads in undertow
2014-06-27 17:25:47 +02:00
mposolda
de774a3058
Add classes classifier to performance-tools war, so classes can be reused in performance-web module
2014-06-27 15:51:02 +02:00
mposolda
9ebe2ff45e
Added support for get-users-count and create-available-users into PerfTools
2014-06-27 15:51:02 +02:00
mposolda
4ebc575afc
Change perf test to parse accessToken and refreshToken in Servlet. Support for logout
2014-06-27 15:51:01 +02:00
mposolda
a1d4d8e13f
Work in progress...
2014-06-27 15:51:01 +02:00
mposolda
69f7dfbb47
Added performance-web module
2014-06-27 15:51:01 +02:00
mposolda
99ce0a36e6
Refactoring current performance test
2014-06-27 15:51:01 +02:00
Stian Thorgersen
9ba61af83b
Fix reset password test
2014-06-27 14:48:36 +01:00
Stian Thorgersen
93c896b4f7
KEYCLOAK-543 Set sent date on emails
2014-06-27 12:19:56 +01:00
Stian Thorgersen
3b1d8fd8fe
Added mail server to test tools
2014-06-27 11:11:33 +01:00
Stian Thorgersen
711b8ca747
Return null for selected provider if empty string
2014-06-27 09:39:21 +01:00
Stian Thorgersen
34a1923d18
Refactor to prepar for splitting model
2014-06-27 09:39:06 +01:00