Podman setup for Microcks
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

128 lines
3.0 KiB

{
"id": "microcks",
"realm": "microcks",
"displayName": "Microcks",
"notBefore": 0,
"revokeRefreshToken": false,
"refreshTokenMaxReuse": 0,
"accessTokenLifespan": 300,
"accessTokenLifespanForImplicitFlow": 900,
"ssoSessionIdleTimeout": 1800,
"ssoSessionMaxLifespan": 36000,
"offlineSessionIdleTimeout": 2592000,
"accessCodeLifespan": 60,
"accessCodeLifespanUserAction": 300,
"accessCodeLifespanLogin": 1800,
"actionTokenGeneratedByAdminLifespan": 43200,
"actionTokenGeneratedByUserLifespan": 300,
"enabled": true,
"sslRequired": "external",
"registrationAllowed": false,
"registrationEmailAsUsername": false,
"rememberMe": false,
"verifyEmail": false,
"loginWithEmailAllowed": true,
"duplicateEmailsAllowed": false,
"resetPasswordAllowed": false,
"editUsernameAllowed": false,
"bruteForceProtected": false,
"permanentLockout": false,
"maxFailureWaitSeconds": 900,
"minimumQuickLoginWaitSeconds": 60,
"waitIncrementSeconds": 60,
"quickLoginCheckMilliSeconds": 1000,
"maxDeltaTimeSeconds": 43200,
"failureFactor": 30,
"users" : [
{
"username" : "admin",
"enabled": true,
"credentials" : [
{ "type" : "password",
"value" : "123" }
],
"requiredActions": [
"UPDATE_PASSWORD"
],
"realmRoles": [],
"applicationRoles": {
"realm-management": [ "realm-admin" ],
"account": [ "manage-account" ],
"microcks-app": [ "admin "]
}
}
],
"roles": {
"realm": [],
"client": {
"microcks-app": [
{
"name": "user",
"composite": false,
"clientRole": true,
"containerId": "microcks"
},
{
"name": "admin",
"composite": false,
"clientRole": true,
"containerId": "microcks"
},
{
"name": "manager",
"composite": false,
"clientRole": true,
"containerId": "microcks"
}
]
}
},
"defaultRoles": [],
"requiredCredentials": [ "password" ],
"scopeMappings": [],
"clientScopeMappings": {
"microcks-app": [
{
"client": "microcks-app-js",
"roles": [
"manager",
"admin",
"user"
]
}
]
},
"applications": [
{
"name": "microcks-app",
"enabled": true,
"bearerOnly": true,
"defaultRoles": [
"user"
]
},
{
"name": "microcks-app-js",
"enabled": true,
"publicClient": true,
"webOrigins": [
"+"
],
"redirectUris": [
"https://microcks.dns.podman/*"
],
"fullScopeAllowed": false
},
{
"name": "microcks-serviceaccount",
"enabled": true,
"bearerOnly": false,
"publicClient": false,
"standardFlowEnabled": false,
"directAccessGrantsEnabled": true,
"serviceAccountsEnabled": true,
"clientAuthenticatorType": "client-secret"
}
],
"keycloakVersion": "10.0.1"
}