Bill Burke
|
dba7864180
|
Merge remote-tracking branch 'upstream/master'
|
2014-10-24 10:58:46 -04:00 |
|
Bill Burke
|
ce76270ad8
|
saml key refactor
|
2014-10-24 10:58:32 -04:00 |
|
mposolda
|
d9331998c3
|
KEYCLOAK-778 InfinispanUserCacheProvider not working on EAP6 / AS7
|
2014-10-23 11:36:06 +02:00 |
|
mposolda
|
f3da9760a3
|
Send node registration at 1st request instead of deployment startup. Bugfixing
|
2014-10-21 23:15:21 +02: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
|
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
|
4d007c776a
|
generate/store realm certificate
|
2014-10-11 10:49:04 -04:00 |
|
Bill Burke
|
0ace5cd746
|
merge conflicts
|
2014-10-09 18:26:14 -04:00 |
|
Bill Burke
|
94da99bf10
|
use app id in admin console urls
|
2014-10-09 18:22:02 -04:00 |
|
mposolda
|
36cc298b32
|
Fix mongo to pass with testsuite
|
2014-10-09 11:37:42 +02:00 |
|
Bill Burke
|
a1d1877751
|
ClientModel attributes and protocol
|
2014-10-08 10:54:13 -04:00 |
|
mposolda
|
6522455b44
|
KEYCLOAK-738 Possible NPE in MemUserSessionProvider.getUserSessions
|
2014-10-07 19:19:46 +02:00 |
|
Stian Thorgersen
|
597ee2b8c9
|
Fixes to infinispan user session provider
|
2014-10-02 09:00:48 +02:00 |
|
Bill Burke
|
4b399fe05a
|
login protocol abstraction
|
2014-10-01 10:01:42 -04:00 |
|
Stian Thorgersen
|
a1f223735c
|
Fixes to JPA user session provider
|
2014-09-30 14:47:22 +02:00 |
|
Stian Thorgersen
|
1d4e842cc0
|
Fixes to Mongo user session provider
|
2014-09-30 14:24:49 +02:00 |
|
Stian Thorgersen
|
99c73a9cc7
|
Clustering support
|
2014-09-30 09:40:20 +02:00 |
|
Bill Burke
|
524b423733
|
ClientSession everywhere refactor phase1
|
2014-09-26 17:44:33 -04:00 |
|
Bill Burke
|
0bf6c36ca7
|
add auth method to ClientSession
|
2014-09-23 11:18:39 -04:00 |
|
Bill Burke
|
99a6713e6f
|
clientsession notes
|
2014-09-22 16:34:42 -04:00 |
|
Stian Thorgersen
|
91fced3b87
|
Removed info log statement
|
2014-09-18 12:37:51 +02:00 |
|
mposolda
|
bd0887d18e
|
Fixing testsuite for mongo
|
2014-09-16 20:02:30 +02:00 |
|
Stian Thorgersen
|
423dc1b8a7
|
Change version schema to match JBoss
|
2014-09-12 09:35:08 +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
|
d905ce12e3
|
Fix search for users by attribute on mongo
|
2014-09-02 11:51:29 +02:00 |
|
Stian Thorgersen
|
8c8c44e50f
|
KEYCLOAK-658 Fix searching for users
|
2014-09-02 10:01:44 +02:00 |
|
Stian Thorgersen
|
05a1fc1ded
|
Version bump
|
2014-09-01 10:17:00 +02:00 |
|
Stian Thorgersen
|
e1b9dfe65d
|
KEYCLOAK-649 Invalidate realm if app name or client clientId is changed
|
2014-08-29 15:49:17 +02:00 |
|
Stian Thorgersen
|
7c7025a83d
|
KEYCLOAK-648 Fix removing role from composite role
|
2014-08-29 10:18:00 +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 |
|
Stian Thorgersen
|
55bd889a0f
|
KEYCLOAK-531 Reduce info level logging
|
2014-08-27 11:17:24 +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 |
|
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 |
|
mposolda
|
8419e5883d
|
Ensure that transaction.isActive() is false after commit or rollback
|
2014-08-12 18:58:37 +02:00 |
|
Bill Burke
|
7c97e02715
|
X-Frame-Options, Content-Security-Policy
|
2014-08-11 17:45:01 -04:00 |
|
Bill Burke
|
8d1ff1d49c
|
add jpa realm attributes
|
2014-08-11 12:33:17 -04:00 |
|
mposolda
|
8ba7559cac
|
Fix transaction handling in KeycloakModelUtils.runJobInTransaction. Start sync tasks for configured federation providers at startup
|
2014-08-11 13:51:44 +02: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
|
d332851a75
|
Merge pull request #606 from alarikmyrin/KEYCLOAK-621
KEYCLOAK-621 fix searchForUserByAttributes method
|
2014-08-10 11:02:08 -04:00 |
|
Alarik Myrin
|
428cd54a81
|
KEYCLOAK-621 fix searchForUserByAttributes method so that it works and is not subject to SQL injection
|
2014-08-09 13:59:20 -04:00 |
|
mposolda
|
dc50c312cb
|
Configurable if pagination and connectionPooling are supported in LDAP
|
2014-08-08 12:09:08 +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
|
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
|
ab08ac8ad4
|
Merge remote-tracking branch 'upstream/master'
|
2014-08-05 20:29:02 -04:00 |
|
Bill Burke
|
a0d7fc12db
|
all claims for app
|
2014-08-05 19:46:55 -04:00 |
|
Bill Burke
|
790fd1d94d
|
fix cors example
|
2014-08-05 16:45:21 -04:00 |
|
mposolda
|
53fbceb49a
|
Fixing mssql
|
2014-08-05 18:25:54 +02:00 |
|
mposolda
|
38c0b4ad65
|
Fixing oracle
|
2014-08-05 15:45:28 +02:00 |
|
mposolda
|
550ba16a09
|
Fix deleting users on mongo
|
2014-08-05 14:36:53 +02:00 |
|
mposolda
|
0289f5dff9
|
Fix typo in UserFederationProvider
|
2014-08-05 13:31:35 +02: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 |
|
Bill Burke
|
8430fb0ed3
|
Merge pull request #587 from patriot1burke/master
docs
|
2014-08-04 12:28:32 -04:00 |
|
Bill Burke
|
04ec750157
|
federation docs
|
2014-08-04 12:25:11 -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
|
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
|
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 |
|
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
|
ed51b4e1ea
|
Deleted old hybrid model
|
2014-07-30 14:13: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
|
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 |
|
Bill Burke
|
171e9b1ce9
|
Merge remote-tracking branch 'upstream/master'
|
2014-07-23 15:10:48 -04:00 |
|
Bill Burke
|
eec582e704
|
merge
|
2014-07-23 15:10:36 -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 |
|
Bill Burke
|
f1d72d0b6d
|
fed 2
|
2014-07-23 10:42:18 -04:00 |
|
Bill Burke
|
148d494905
|
federation iteration
|
2014-07-23 10:21:25 -04: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
|
213b685b43
|
KEYCLOAK-569 Check application roles for scope
|
2014-07-21 13:50:27 +01:00 |
|
Bill Burke
|
b999c1e5b1
|
remove hack comment
|
2014-07-18 12:07:30 -04: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
|
85621bdd9f
|
KEYCLOAK-566 Configure db in keycloak-server.json instead of persistence.xml
|
2014-07-18 11:21:52 +01:00 |
|
Bill Burke
|
573f7fc1fb
|
Merge pull request #535 from mposolda/master
Export/import improvements and fixes
|
2014-07-17 16:34:39 -04:00 |
|
Bill Burke
|
aa2d1bcc93
|
db schema
|
2014-07-17 16:32:36 -04:00 |
|
Bill Burke
|
20cde9cd00
|
realmId and roleId used in User and user relationships
|
2014-07-17 15:41:02 -04:00 |
|
mposolda
|
3dff4afe83
|
Export/import improvements and fixes
|
2014-07-17 21:31:33 +02:00 |
|
Bill Burke
|
3edce7f580
|
named queries and roleId in RoleMapping
|
2014-07-17 15:20:56 -04:00 |
|
Stian Thorgersen
|
46c04561ff
|
Removed long ids and replaced with composite ids
|
2014-07-17 11:16:15 +01:00 |
|
mposolda
|
b041f2a857
|
Added method UserProvider.getUsersCount(). Refactor export-import with users pagination available
|
2014-07-17 10:15:13 +02:00 |
|
Bill Burke
|
a323fe7992
|
schema changes
|
2014-07-16 19:34:54 -04:00 |
|
Bill Burke
|
1963e94e33
|
use long for primary key
|
2014-07-16 17:11:59 -04:00 |
|
Stian Thorgersen
|
c21be01e97
|
Merge pull request #529 from stianst/master
KEYCLOAK-435 Added pagination support for users
|
2014-07-16 18:04:36 +01:00 |
|
Stian Thorgersen
|
72d240a57e
|
KEYCLOAK-435 Added pagination support for users
|
2014-07-16 17:54:11 +01:00 |
|
Bill Burke
|
8fbfba907b
|
Merge remote-tracking branch 'upstream/master'
|
2014-07-16 12:05:31 -04:00 |
|
Bill Burke
|
f342a8c7a3
|
move credential validation to UserProvider
|
2014-07-16 12:05:15 -04:00 |
|
Stian Thorgersen
|
3451778f48
|
KEYCLOAK-554 Fix for MySQL 5.1. Set length of keys to 36 for uuid's or 200 for others
|
2014-07-16 09:51:31 +01: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
|
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 |
|
Bill Burke
|
d2c27daa16
|
changes
|
2014-07-14 11:31:25 -04: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 |
|
Bill Burke
|
626cecba95
|
enlist
|
2014-07-11 19:43:37 -04:00 |
|
Bill Burke
|
5f5316fbdc
|
session transaction
|
2014-07-11 19:29:11 -04: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
|
387aed6269
|
Removed JPA model provider
|
2014-07-08 15:35:49 +01:00 |
|
Stian Thorgersen
|
ad6d52cb0f
|
Removed model methods from KeycloakSession
|
2014-07-08 15:27:42 +01:00 |
|
Stian Thorgersen
|
8dc293f629
|
Removed removeAllData from model
|
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 |
|
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 |
|
Bill Burke
|
bda218af07
|
Merge pull request #500 from patriot1burke/master
configurable hash iterations
|
2014-07-07 12:12:25 -04:00 |
|
Bill Burke
|
15d7568792
|
configurable hash iterations
|
2014-07-07 12:11:45 -04:00 |
|
Stian Thorgersen
|
38857cf2e6
|
Remove notBefore from users
|
2014-07-07 16:23:53 +01: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
|
b4f5fe9977
|
model fix for caching
|
2014-06-30 13:12:42 -04:00 |
|
Stian Thorgersen
|
34a1923d18
|
Refactor to prepar for splitting model
|
2014-06-27 09:39:06 +01:00 |
|
mposolda
|
8dce5a90bb
|
LDAP: configurable LDAP Object Classes for User
|
2014-06-25 07:59:58 +02:00 |
|
mposolda
|
b1cfab34fd
|
Support for test of LDAP connection and authentication
|
2014-06-24 10:03:14 +02:00 |
|
Bill Burke
|
f0d02f24b1
|
user cache
|
2014-06-20 17:06:56 -04:00 |
|
Bill Burke
|
a1e9d99d3e
|
Merge remote-tracking branch 'upstream/master'
|
2014-06-19 08:50:34 -04:00 |
|
Bill Burke
|
094cf675c7
|
user cache
|
2014-06-19 08:50:19 -04:00 |
|
Stian Thorgersen
|
df2305eb02
|
Bumped version to 1.0-beta-4-SNAPSHOT
|
2014-06-19 10:19:10 +01:00 |
|
mposolda
|
19a545049b
|
KEYCLOAK-536 Fix Sybase - role can't be used as column name as it's keyword in sybase
|
2014-06-18 12:31:55 +02:00 |
|
mposolda
|
2fd7fdaa74
|
KEYCLOAK-535 Fix Keycloak with Oracle
|
2014-06-18 10:29:57 +02:00 |
|
mposolda
|
f9cb99a1ee
|
KEYCLOAK-534 Fix MS-SQL
|
2014-06-17 19:41:19 +02:00 |
|
Bill Burke
|
f50177996d
|
better fetch for role mappings
|
2014-06-16 10:15:53 -04:00 |
|