Commit graph

22555 commits

Author SHA1 Message Date
Pedro Igor
59341c6b32 Merge pull request #7 from pedroigor/master
More doc
2016-06-05 19:18:00 -03:00
Pedro Igor
3c0d6608b6 More doc 2016-06-05 19:17:31 -03:00
Stan Silvert
2c3b276f8d Minor changes to identity brokering chapter. 2016-06-05 17:23:11 -04:00
Bill Burke
b2d8c6bca2 Merge pull request #2418 from schmeedy/master
Fix k_query_bearer_token endpoint in proxy
2016-06-05 11:20:08 -04:00
Bill Burke
4c9a0b45d4 Merge pull request #2229 from thomasdarimont/issue/KEYCLOAK-2489-script-based-authenticator-definitions
KEYCLOAK-2489 - Add support for Script-based AuthenticationExecution definitions.
2016-06-05 11:12:05 -04:00
Bill Burke
b3f3449e39 Merge pull request #2810 from thomasdarimont/issue/KEYCLOAK-2974-handle-ModelException-in-UsersResource
KEYCLOAK-2974: Handle ModelException in UsersResource
2016-06-05 11:06:32 -04:00
Bill Burke
a76a4730e3 Merge pull request #2884 from thomasdarimont/issue/KEYCLOAK-2891-link-to-oidc-endpoints-from-admin-console
KEYCLOAK-2891: Add link to OpenID Endpoint Configuration to realm details page.
2016-06-05 11:06:11 -04:00
Bill Burke
dbeb3353f8 Merge pull request #2911 from thomasdarimont/issue/KEYCLOAK-3081-oidc-support-user-role-mapper
KEYCLOAK-3081: Add client mappers to map user roles to token
2016-06-05 11:03:47 -04:00
Pedro Igor
3e5a6a9281 Merge pull request #6 from pedroigor/master
Servlet security quickstart
2016-06-03 20:49:58 -03:00
Pedro Igor
62324b95d1 Servlet security quickstart 2016-06-03 20:49:26 -03:00
Bill Burke
faaf1460b1 Merge pull request #10 from mposolda/master
More Fuse adapter documentation. Remove references to Apache Karaf
2016-06-03 16:15:19 -04:00
Bill Burke
c5d6b3c692 Merge pull request #8 from mposolda/master
Remove redundant note
2016-06-03 16:14:54 -04:00
Bill Burke
306ed24ad4 Merge pull request #16 from ssilvert/roles-chapter
Minor changes for roles chapter.
2016-06-03 16:14:17 -04:00
Bill Burke
05f2b54b5f Merge pull request #17 from ssilvert/groups-chapter
Minor changes to groups chapter.
2016-06-03 16:13:52 -04:00
Bill Burke
4bfc50396a Merge pull request #18 from ssilvert/admin-access-control-chapter
Minor changes to admin console permissions chapter.
2016-06-03 16:13:14 -04:00
Stan Silvert
a6f9e3f1cd Minor changes to admin console permissions chapter. 2016-06-03 14:52:04 -04:00
mposolda
ded3775fc6 Revert redundant note as it's not needed anymore 2016-06-03 20:36:20 +02:00
mposolda
02e0a8b362 Update .gitignore like in other guides 2016-06-03 20:36:20 +02:00
Stan Silvert
db0b530832 Minor changes to groups chapter. 2016-06-03 14:16:15 -04:00
Stan Silvert
ced599075d Minor changes for roles chapter. 2016-06-03 14:07:00 -04:00
mposolda
515f3c9002 More Fuse adapter documentation. Remove references to Apache Karaf 2016-06-03 19:00:19 +02:00
Bill Burke
87f784f6d1 fixes 2016-06-03 10:36:51 -04:00
Bill Burke
7f4ac37258 fixes 2016-06-03 10:15:36 -04:00
Bill Burke
997de367af fixes 2016-06-03 10:13:57 -04:00
Bill Burke
22597cd536 Merge pull request #15 from ssilvert/clients-chapter
SSO Protocols chapter and Clients chapter
2016-06-03 10:13:43 -04:00
Bill Burke
3ecee7ead1 Merge branch 'master' of github.com:keycloak/server_installation_guide 2016-06-03 09:56:50 -04:00
Bill Burke
572fdb6199 fix 2016-06-03 09:56:47 -04:00
Thomas Darimont
a2d1c8313d KEYCLOAK-3081: Add client mapper to map user roles to token
Introduced two new client protocol mappers to propagate assigned user client / realm roles to a JWT ID/Access Token.
Each protocol mapper supports to use a prefix string that is prepended to each role name.

 The client role protocol mapper can specify from which client the roles should be considered.
 Composite Roles are resolved recursively.

Background:
Some OpenID Connect integrations like mod_auth_openidc don't support analyzing deeply nested or encoded structures.
In those scenarios it is helpful to be able to define custom client protocol mappers that allow to propagate a users's roles as a flat structure
(e.g. comma separated list) as a top-level  (ID/Access) Token attribute that can easily be matched with a regex.

In order to differentiate between client specific roles and realm roles it is possible to configure
both separately to be able to use the same role names with different contexts rendered as separate token attributes.
2016-06-03 15:52:58 +02:00
--add
bda4e117f9 corrections as per review comments 2016-06-03 18:55:19 +05:30
Stan Silvert
c02c169146 Minor changes for Clients chapter. 2016-06-03 09:12:50 -04:00
Stan Silvert
be0c701875 Minor changes for SSO Protocols chapter. 2016-06-03 09:12:49 -04:00
--add
a25aed13ed resolving compilation errors for the downstream build system 2016-06-03 18:16:22 +05:30
Stian Thorgersen
6cf4c85ffb Complete JavaScript adapter chapter 2016-06-03 14:28:59 +02:00
Stian Thorgersen
6c76260d06 Merge pull request #8 from stianst/master
Misc
2016-06-03 12:36:04 +02:00
Stian Thorgersen
43ffe3c962 Complete Java chapters 2016-06-03 12:35:36 +02:00
Marek Posolda
193233899f Merge pull request #2910 from mposolda/master
KEYCLOAK-3074 AdminEventStoreProviderTest fixes
2016-06-03 11:33:22 +02:00
mposolda
c42b8f81e3 KEYCLOAK-3074 Change the TestingResourceProvider to always both firstResults and maxResults in JPA criteria query 2016-06-03 10:31:32 +02:00
mposolda
13bf36ce49 KEYCLOAK-3074 Change the signature of TestingResourceProvider.getAdminEvents to use String instead of java.util.Date 2016-06-03 10:31:24 +02:00
Stian Thorgersen
d1f3dc049f Updated JBoss adapter chapter 2016-06-03 10:02:59 +02:00
Stian Thorgersen
d53fe6a8f4 Replace Keycloak with project name 2016-06-03 09:10:04 +02:00
Stian Thorgersen
f823a1fc3d Fix links 2016-06-03 09:10:04 +02:00
Stian Thorgersen
390f6e8d06 Fix links (#4)
* Updated gitlab-conversion.py

* Fix link
2016-06-03 08:31:32 +02:00
Stian Thorgersen
d7c94613d4 Merge pull request #14 from stianst/master
Fix account service link
2016-06-03 07:33:33 +02:00
Stian Thorgersen
ddeb227294 Fix account service link 2016-06-03 07:32:47 +02:00
Pedro Igor
bfbd4dc08c Merge pull request #5 from pedroigor/master
Initial getting started tutorials
2016-06-03 01:05:51 -03:00
Pedro Igor
a6f6080af4 Initial getting started tutorials 2016-06-03 01:05:18 -03:00
Bill Burke
849414d158 fixes 2016-06-02 18:04:37 -04:00
Bill Burke
2439546f24 mod-auth-mellon 2016-06-02 17:59:25 -04:00
Bill Burke
31c474f37b fixes 2016-06-02 17:33:28 -04:00
Bill Burke
32938bacca fixes 2016-06-02 17:20:05 -04:00