Stefan Guilhen
9f69386a53
[KEYCLOAK-11707] Add support for Elytron credential store vault
...
- Adds the elytron-cs-keystore provider that reads secrets from a keystore-backed elytron credential store
- Introduces an abstract provider and factory that unifies code that is common to the existing implementations
- Introduces a VaultKeyResolver interface to allow the creation of different algorithms to combine the realm
and key names when constructing the vault entry id
- Introduces a keyResolvers property to the existing implementation via superclass that allows for the
configuration of one or more VaultKeyResolvers, creating a fallback mechanism in which different key formats
are tried in the order they were declared when retrieving a secret from the vault
- Adds more tests for the files-plaintext provider using the new key resolvers
- Adds a VaultTestExecutionDecider to skip the elytron-cs-keystore tests when running in Undertow. This is
needed because the new provider is available only as a Wildfly extension
2019-12-18 11:54:06 +01:00
Sebastian Laskawiec
69d6613ab6
KEYCLOAK-10169 OpenShift 4 Identity Provider
2019-09-05 16:33:59 +02:00
Sebastian Laskawiec
3afbdd3ea3
KEYCLOAK-10934 PlainTextVaultProvider
2019-08-20 21:46:47 +02:00
mposolda
a48698caa3
KEYCLOAK-6056 Map user by Subject Alternative Name (otherName) when authenticating user with X509
2019-03-15 23:11:47 +01:00
Hynek Mlnarik
d52d685161
KEYCLOAK-4818 Fix undeclared namespace error in context serialization
2017-07-19 15:18:53 +02:00
Josh Cain
89fcddd605
KEYCLOAK-3592 Docker auth implementation
2017-06-29 06:37:34 +02:00
mposolda
b9ff73d61c
Moved model unit tests from services to model/tests . Mongo profile in testsuite
2014-02-11 18:26:50 +01:00
mposolda
b3f1032f96
Mongo: Refactoring. All unit tests and testsuite are passing with Mongo.
2014-02-11 18:25:57 +01:00
Stian Thorgersen
38b7dcdf7d
Fixes to persistence.xml for distribution
2014-02-04 11:44:02 +00:00
Bill Burke
8505cc612a
composite representations
2014-02-03 17:21:56 -05:00
Bill Burke
bb5991239b
composite roles
2014-01-29 20:19:32 -05:00
Stian Thorgersen
dcfb83b0f2
KEYCLOAK-64 KEYCLOAK-246 Updated social to use update profile required action instead of registration form. Fixed Google provider
2014-01-16 12:52:46 +00:00
Bill Burke
b162190c7f
remove cookieLoginAllowed
2014-01-15 20:31:01 -05:00
Bill Burke
799df520b8
realm import changes
2013-11-27 17:02:12 -05:00
Bill Burke
f79739f73e
oauth client
2013-11-26 15:39:57 -05:00
Stian Thorgersen
45424e5eba
Removed '*' role
2013-11-15 16:38:44 +00:00
Stian Thorgersen
158d1740b8
KEYCLOAK-72 and KEYCLOAK-158
2013-11-15 11:03:25 +00:00
Bill Burke
d04ca2c34f
jpa backend
2013-11-05 21:26:33 -05:00
Bill Burke
a4e3431445
model module refactor
2013-10-02 09:54:26 -04:00
Stian Thorgersen
72315bb9d7
Improvements to required user actions. Including adding support for required actions to AccessCodeEntry. Added test for temporary password.
2013-09-21 12:21:46 +01:00
Stian Thorgersen
636b197c4c
KEYCLOAK-32
...
Registration verification email
2013-09-18 19:33:18 +01:00
Stian Thorgersen
6c124a2172
Added required actions to user. Completed flow for user registering when Realm requires TOTP
2013-09-17 11:24:12 +01:00
mposolda
b2544dbe8f
Added realm option automaticRegistrationAfterSocialLogin to specify whether user is automatically registered after social login or whether he needs to confirm registration data
2013-08-22 17:17:33 +02:00
mposolda
1a374a8d1b
Added SocialLink, which represents binding between User and his social username for particular socialProvider
2013-08-22 17:17:33 +02:00
mposolda
d97a615c81
KEYCLOAK-42 Typo in RealmModel.importRealm causing that bad required credential type could be imported
2013-08-16 13:33:58 +02:00
Stian Thorgersen
0301094fc9
KEYCLOAK-40 Add default role to realm
2013-08-15 16:19:17 +01:00
Bill Burke
a81d03213d
refactor
2013-08-10 12:43:55 -04:00
Bill Burke
993fc5c301
required creds
2013-08-10 08:13:39 -04:00
Bill Burke
d11876f58e
resource rest api
2013-08-04 12:57:12 -04:00
Bill Burke
4e61981b69
expand required credentials
2013-08-04 11:48:09 -04:00
Bill Burke
c9ec2bb2c5
picketlink 2.5.0.Beta6
2013-08-01 19:04:39 -04:00
Bill Burke
4a40ec71c9
role description
2013-07-28 09:47:26 -04:00
Bill Burke
e1fe001a22
demo
2013-07-19 17:59:36 -04:00
Bill Burke
1548065b7f
more stuff
2013-07-11 17:56:15 -04:00
Bill Burke
7a1c825dcb
initial
2013-07-02 10:05:33 -04:00