mirror of
https://github.com/keycloak/keycloak.git
synced 2026-01-25 16:42:34 +00:00
* initial version playwright rewrite Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * small refactor cancel button Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added policies ciba to playwright Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added policies spec Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added flow tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added axe tests for flows Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added more tests for authentication flows Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added client advanced test to playwright Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added client authorization tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added axe check Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added test for initial access token Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added registration policies test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added client scope test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added client scope tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * updated dependency Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added client role test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * fix running playwright tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added client saml Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added saml test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added events test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * more groups tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added group role test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added realm settings i18n tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added oidc and saml test for identity provider Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * fix tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * update ci to run playwright instead of cypress Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * add masthead test and use component instead Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added organizations test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added export realm test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added partial import Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added realm roles Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * add realm client policies test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added client profile tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * merge errors Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * realm settings Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added realm settings general test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * add login tab and localization Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * realm settings accessibility test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added user profile test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added realm create test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added realm user registration spec Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added sessions test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added kerberos test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added ldap mapper test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added ldap test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * removed cypress tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * added user tab test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * run playwright tests instead of jest tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * fixed some tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * fixed tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * fixed some more tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * fix test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * fixed tests Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * fix test Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * removed cypress Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * remove cyperss Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * Remove some more workflow remanants from Cypress Signed-off-by: Jon Koops <jonkoops@gmail.com> Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * lock file Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> * pr review Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> --------- Signed-off-by: Erik Jan de Wit <erikjan.dewit@gmail.com> Signed-off-by: Jon Koops <jonkoops@gmail.com> Co-authored-by: Jon Koops <jonkoops@gmail.com>
112 lines
2.8 KiB
JSON
112 lines
2.8 KiB
JSON
[
|
|
{
|
|
"id": "realm1",
|
|
"realm": "realm1",
|
|
"clients": [
|
|
{
|
|
"clientId": "customer-portal",
|
|
"enabled": true,
|
|
"adminUrl": "/customer-portal",
|
|
"baseUrl": "/customer-portal",
|
|
"redirectUris": ["/customer-portal/*"],
|
|
"secret": "password"
|
|
}
|
|
],
|
|
"users": [
|
|
{
|
|
"username": "ssilvert",
|
|
"enabled": true,
|
|
"email": "ssilvert@redhat.com",
|
|
"firstName": "Stan",
|
|
"lastName": "Silvert",
|
|
"credentials": [{ "type": "password", "value": "password" }],
|
|
"realmRoles": ["user", "offline_access"],
|
|
"clientRoles": {
|
|
"account": ["manage-account"]
|
|
}
|
|
}
|
|
],
|
|
"groups": [
|
|
{
|
|
"id": "7a20471c-c695-4778-adb0-4ee4ae88d198",
|
|
"name": "group1",
|
|
"path": "/group1",
|
|
"attributes": {
|
|
"foo": ["bar"]
|
|
},
|
|
"realmRoles": ["create-realm"],
|
|
"clientRoles": {},
|
|
"subGroups": []
|
|
}
|
|
],
|
|
"identityProviders": [
|
|
{
|
|
"alias": "keycloak-oidc",
|
|
"internalId": "721b5dae-5b98-4284-bcd1-f872ce2ac174",
|
|
"providerId": "keycloak-oidc",
|
|
"enabled": true,
|
|
"updateProfileFirstLoginMode": "on",
|
|
"trustEmail": false,
|
|
"storeToken": false,
|
|
"addReadTokenRoleOnCreate": false,
|
|
"authenticateByDefault": false,
|
|
"config": {
|
|
"clientSecret": "foo",
|
|
"clientId": "foo",
|
|
"tokenUrl": "https://foo.bar",
|
|
"authorizationUrl": "https://foo.bar"
|
|
}
|
|
}
|
|
],
|
|
"roles": {
|
|
"realm": [
|
|
{
|
|
"id": "9d2638c8-4c62-4c42-90ea-5f3c836d0cc8",
|
|
"name": "offline_access",
|
|
"scopeParamRequired": false,
|
|
"composite": false
|
|
},
|
|
{
|
|
"id": "9d2638c8-4c62-4c42-90ea-5f3c836d0cc8",
|
|
"name": "another",
|
|
"scopeParamRequired": false,
|
|
"composite": false
|
|
}
|
|
],
|
|
"client": {
|
|
"realm-management": [
|
|
{
|
|
"id": "3b939f75-d013-4096-8462-48aa39261293",
|
|
"name": "create-client",
|
|
"description": "${role_create-client}",
|
|
"scopeParamRequired": false,
|
|
"composite": false
|
|
}
|
|
]
|
|
}
|
|
}
|
|
},
|
|
{
|
|
"id": "realm2",
|
|
"realm": "realm2",
|
|
"clients": [
|
|
{
|
|
"clientId": "customer-portal",
|
|
"enabled": true,
|
|
"adminUrl": "/customer-portal",
|
|
"baseUrl": "/customer-portal",
|
|
"redirectUris": ["/customer-portal/*"],
|
|
"secret": "password"
|
|
},
|
|
{
|
|
"clientId": "customer-portal2",
|
|
"enabled": true,
|
|
"adminUrl": "/customer-portal",
|
|
"baseUrl": "/customer-portal",
|
|
"redirectUris": ["/customer-portal/*"],
|
|
"secret": "password"
|
|
}
|
|
]
|
|
}
|
|
]
|