Keycloak

Форк
0
/
user-profile-realm.json 
204 строки · 6.4 Кб
1
{
2
  "realm": "user-profile",
3
  "accountTheme": "keycloak.v3",
4
  "enabled": true,
5
  "userManagedAccessAllowed": true,
6
  "sslRequired": "external",
7
  "privateKey": "MIICXAIBAAKBgQCrVrCuTtArbgaZzL1hvh0xtL5mc7o0NqPVnYXkLvgcwiC3BjLGw1tGEGoJaXDuSaRllobm53JBhjx33UNv+5z/UMG4kytBWxheNVKnL6GgqlNabMaFfPLPCF8kAgKnsi79NMo+n6KnSY8YeUmec/p2vjO2NjsSAVcWEQMVhJ31LwIDAQABAoGAfmO8gVhyBxdqlxmIuglbz8bcjQbhXJLR2EoS8ngTXmN1bo2L90M0mUKSdc7qF10LgETBzqL8jYlQIbt+e6TH8fcEpKCjUlyq0Mf/vVbfZSNaVycY13nTzo27iPyWQHK5NLuJzn1xvxxrUeXI6A2WFpGEBLbHjwpx5WQG9A+2scECQQDvdn9NE75HPTVPxBqsEd2z10TKkl9CZxu10Qby3iQQmWLEJ9LNmy3acvKrE3gMiYNWb6xHPKiIqOR1as7L24aTAkEAtyvQOlCvr5kAjVqrEKXalj0Tzewjweuxc0pskvArTI2Oo070h65GpoIKLc9jf+UA69cRtquwP93aZKtW06U8dQJAF2Y44ks/mK5+eyDqik3koCI08qaC8HYq2wVl7G2QkJ6sbAaILtcvD92ToOvyGyeE0flvmDZxMYlvaZnaQ0lcSQJBAKZU6umJi3/xeEbkJqMfeLclD27XGEFoPeNrmdx0q10Azp4NfJAY+Z8KRyQCR2BEG+oNitBOZ+YXF9KCpH3cdmECQHEigJhYg+ykOvr1aiZUMFT72HU0jnmQe2FVekuG+LJUt2Tm7GtMjTFoGpf0JwrVuZN39fOYAlo+nTixgeW7X8Y=",
8
  "publicKey": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrVrCuTtArbgaZzL1hvh0xtL5mc7o0NqPVnYXkLvgcwiC3BjLGw1tGEGoJaXDuSaRllobm53JBhjx33UNv+5z/UMG4kytBWxheNVKnL6GgqlNabMaFfPLPCF8kAgKnsi79NMo+n6KnSY8YeUmec/p2vjO2NjsSAVcWEQMVhJ31LwIDAQAB",
9
  "requiredCredentials": ["password"],
10
  "attributes": {
11
    "userProfileEnabled": "true"
12
  },
13
  "requiredActions": [
14
    {
15
      "alias": "CONFIGURE_TOTP",
16
      "name": "Configure OTP",
17
      "providerId": "CONFIGURE_TOTP",
18
      "enabled": true,
19
      "defaultAction": false,
20
      "priority": 10,
21
      "config": {}
22
    },
23
    {
24
      "alias": "TERMS_AND_CONDITIONS",
25
      "name": "Terms and Conditions",
26
      "providerId": "TERMS_AND_CONDITIONS",
27
      "enabled": false,
28
      "defaultAction": false,
29
      "priority": 20,
30
      "config": {}
31
    },
32
    {
33
      "alias": "UPDATE_PASSWORD",
34
      "name": "Update Password",
35
      "providerId": "UPDATE_PASSWORD",
36
      "enabled": true,
37
      "defaultAction": false,
38
      "priority": 30,
39
      "config": {}
40
    },
41
    {
42
      "alias": "UPDATE_PROFILE",
43
      "name": "Update Profile",
44
      "providerId": "UPDATE_PROFILE",
45
      "enabled": true,
46
      "defaultAction": false,
47
      "priority": 40,
48
      "config": {}
49
    },
50
    {
51
      "alias": "VERIFY_EMAIL",
52
      "name": "Verify Email",
53
      "providerId": "VERIFY_EMAIL",
54
      "enabled": true,
55
      "defaultAction": false,
56
      "priority": 50,
57
      "config": {}
58
    },
59
    {
60
      "alias": "delete_account",
61
      "name": "Delete Account",
62
      "providerId": "delete_account",
63
      "enabled": false,
64
      "defaultAction": false,
65
      "priority": 60,
66
      "config": {}
67
    },
68
    {
69
      "alias": "webauthn-register",
70
      "name": "Webauthn Register",
71
      "providerId": "webauthn-register",
72
      "enabled": true,
73
      "defaultAction": false,
74
      "priority": 70,
75
      "config": {}
76
    },
77
    {
78
      "alias": "webauthn-register-passwordless",
79
      "name": "Webauthn Register Passwordless",
80
      "providerId": "webauthn-register-passwordless",
81
      "enabled": true,
82
      "defaultAction": false,
83
      "priority": 80,
84
      "config": {}
85
    },
86
    {
87
      "alias": "VERIFY_PROFILE",
88
      "name": "Verify Profile",
89
      "providerId": "VERIFY_PROFILE",
90
      "enabled": false,
91
      "defaultAction": false,
92
      "priority": 90,
93
      "config": {}
94
    },
95
    {
96
      "alias": "update_user_locale",
97
      "name": "Update User Locale",
98
      "providerId": "update_user_locale",
99
      "enabled": true,
100
      "defaultAction": false,
101
      "priority": 1000,
102
      "config": {}
103
    }
104
  ],
105
  "clients": [
106
    {
107
      "clientId": "security-admin-console-v2",
108
      "rootUrl": "http://localhost:8080/",
109
      "adminUrl": "http://localhost:8080/",
110
      "surrogateAuthRequired": false,
111
      "enabled": true,
112
      "alwaysDisplayInConsole": false,
113
      "clientAuthenticatorType": "client-secret",
114
      "redirectUris": ["http://localhost:8080/*"],
115
      "webOrigins": ["http://localhost:8080"],
116
      "notBefore": 0,
117
      "bearerOnly": false,
118
      "consentRequired": false,
119
      "standardFlowEnabled": true,
120
      "implicitFlowEnabled": false,
121
      "directAccessGrantsEnabled": true,
122
      "serviceAccountsEnabled": false,
123
      "publicClient": true,
124
      "frontchannelLogout": false,
125
      "protocol": "openid-connect",
126
      "attributes": {},
127
      "authenticationFlowBindingOverrides": {},
128
      "fullScopeAllowed": true,
129
      "nodeReRegistrationTimeout": -1,
130
      "defaultClientScopes": [
131
        "web-origins",
132
        "role_list",
133
        "roles",
134
        "profile",
135
        "email"
136
      ],
137
      "optionalClientScopes": [
138
        "address",
139
        "phone",
140
        "offline_access",
141
        "microprofile-jwt"
142
      ],
143
      "access": {
144
        "view": true,
145
        "configure": true,
146
        "manage": true
147
      }
148
    }
149
  ],
150
  "users": [
151
    {
152
      "username": "alice",
153
      "enabled": true,
154
      "email": "alice@keycloak.org",
155
      "firstName": "Alice",
156
      "lastName": "In Chains",
157
      "credentials": [
158
        {
159
          "type": "password",
160
          "value": "alice"
161
        }
162
      ],
163
      "realmRoles": [
164
        "user", "uma_authorization"
165
      ],
166
      "clientRoles": {
167
        "account": [
168
          "manage-account"
169
        ]
170
      }
171
    }
172
  ],
173
  "identityProviders": [
174
    {
175
      "alias": "keycloak-oidc",
176
      "displayName": "",
177
      "internalId": "566b8743-6b80-4165-9675-ed10a2e9af9c",
178
      "providerId": "keycloak-oidc",
179
      "enabled": true,
180
      "updateProfileFirstLoginMode": "on",
181
      "trustEmail": false,
182
      "storeToken": false,
183
      "addReadTokenRoleOnCreate": false,
184
      "authenticateByDefault": false,
185
      "linkOnly": false,
186
      "firstBrokerLoginFlowAlias": "first broker login",
187
      "config": {
188
        "userInfoUrl": "http://localhost:8180/realms/oidc-broker/protocol/openid-connect/userinfo",
189
        "validateSignature": "true",
190
        "clientId": "3953a1ad-de74-4d09-955b-8a023d453803",
191
        "tokenUrl": "http://localhost:8180/realms/oidc-broker/protocol/openid-connect/token",
192
        "jwksUrl": "http://localhost:8180/realms/oidc-broker/protocol/openid-connect/certs",
193
        "issuer": "http://localhost:8180/realms/oidc-broker",
194
        "useJwksUrl": "true",
195
        "pkceEnabled": "false",
196
        "authorizationUrl": "http://localhost:8180/realms/oidc-broker/protocol/openid-connect/auth",
197
        "clientAuthMethod": "client_secret_post",
198
        "logoutUrl": "http://localhost:8180/realms/oidc-broker/protocol/openid-connect/logout",
199
        "clientSecret": "**********"
200
      }
201
    }
202
  ],
203
  "identityFederationEnabled": true
204
}
205

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.