autowp/autowp

View on GitHub
keycloak/realm.json

Summary

Maintainability
Test Coverage
{
    "id": "autowp",
    "realm": "autowp",
    "displayName": "WheelsAge.org",
    "notBefore": 0,
    "defaultSignatureAlgorithm": "RS256",
    "revokeRefreshToken": false,
    "refreshTokenMaxReuse": 0,
    "accessTokenLifespan": 300,
    "accessTokenLifespanForImplicitFlow": 900,
    "ssoSessionIdleTimeout": 1800,
    "ssoSessionMaxLifespan": 36000,
    "ssoSessionIdleTimeoutRememberMe": 0,
    "ssoSessionMaxLifespanRememberMe": 0,
    "offlineSessionIdleTimeout": 2592000,
    "offlineSessionMaxLifespanEnabled": false,
    "offlineSessionMaxLifespan": 5184000,
    "clientSessionIdleTimeout": 0,
    "clientSessionMaxLifespan": 0,
    "clientOfflineSessionIdleTimeout": 0,
    "clientOfflineSessionMaxLifespan": 0,
    "accessCodeLifespan": 60,
    "accessCodeLifespanUserAction": 300,
    "accessCodeLifespanLogin": 1800,
    "actionTokenGeneratedByAdminLifespan": 43200,
    "actionTokenGeneratedByUserLifespan": 300,
    "oauth2DeviceCodeLifespan": 600,
    "oauth2DevicePollingInterval": 5,
    "enabled": true,
    "sslRequired": "external",
    "registrationAllowed": true,
    "registrationEmailAsUsername": false,
    "rememberMe": true,
    "verifyEmail": false,
    "loginWithEmailAllowed": true,
    "duplicateEmailsAllowed": false,
    "resetPasswordAllowed": true,
    "editUsernameAllowed": false,
    "bruteForceProtected": true,
    "permanentLockout": false,
    "maxFailureWaitSeconds": 900,
    "minimumQuickLoginWaitSeconds": 60,
    "waitIncrementSeconds": 60,
    "quickLoginCheckMilliSeconds": 1000,
    "maxDeltaTimeSeconds": 43200,
    "failureFactor": 30,
    "defaultRole": {
        "id": "2eabc599-ed21-4ea7-979a-169bbb1ada72",
        "name": "default-roles-autowp",
        "description": "${role_default-roles}",
        "composite": true,
        "clientRole": false,
        "containerId": "autowp"
    },
    "requiredCredentials": [
        "password"
    ],
    "webAuthnPolicyRpId": "",
    "webAuthnPolicyAttestationConveyancePreference": "not specified",
    "webAuthnPolicyAuthenticatorAttachment": "not specified",
    "webAuthnPolicyRequireResidentKey": "not specified",
    "webAuthnPolicyUserVerificationRequirement": "not specified",
    "webAuthnPolicyCreateTimeout": 0,
    "webAuthnPolicyAvoidSameAuthenticatorRegister": false,
    "users": [
        {
            "id": "02be87b1-7ca3-4f0d-ad75-3df52831e768",
            "createdTimestamp": 1628199088724,
            "username": "service-account-autowp",
            "enabled": true,
            "totp": false,
            "emailVerified": false,
            "serviceAccountClientId": "autowp",
            "disableableCredentialTypes": [],
            "requiredActions": [],
            "clientRoles": {
                "realm-management": [
                    "view-users",
                    "manage-users"
                ]
            },
            "notBefore": 0
        },
        {
            "id": "02be87b1-7ca3-4f0d-ad75-3df52831e769",
            "createdTimestamp": 1628199088724,
            "username": "admin",
            "email": "admin@example.com",
            "enabled": true,
            "totp": false,
            "emailVerified": true,
            "disableableCredentialTypes": [],
            "requiredActions": [],
            "notBefore": 0,
            "credentials": [
                {
                    "temporary": false,
                    "type": "password",
                    "value": "123123"
                }
            ],
            "clientRoles": {
                "autowp": [ "admin" ]
            }
        },
        {
            "id": "02be87b1-7ca3-4f0d-ad75-3df52831e770",
            "createdTimestamp": 1628199088724,
            "username": "tester",
            "email": "tester@example.com",
            "enabled": true,
            "totp": false,
            "emailVerified": true,
            "disableableCredentialTypes": [],
            "requiredActions": [],
            "notBefore": 0,
            "credentials": [
                {
                    "temporary": false,
                    "type": "password",
                    "value": "123123"
                }
            ]
        }
    ],
    "clients": [
        {
            "id": "6dd38c6a-6a3d-4ac9-9698-0a5f04bbb200",
            "clientId": "autowp",
            "surrogateAuthRequired": false,
            "enabled": true,
            "alwaysDisplayInConsole": false,
            "clientAuthenticatorType": "client-secret",
            "secret": "c0fce0df-6105-4d1e-bc23-8e67239f7640",
            "redirectUris": [
                "*"
            ],
            "webOrigins": [
                "http://br.localhost",
                "http://be.localhost",
                "http://ru.localhost",
                "http://es.localhost",
                "http://en.localhost",
                "http://uk.localhost",
                "http://zh.localhost",
                "http://fr.localhost",
                "http://it.localhost",
                "http://he.localhost",
                "http://localhost:4200",
                "https://br.localhost",
                "https://be.localhost",
                "https://ru.localhost",
                "https://es.localhost",
                "https://en.localhost",
                "https://uk.localhost",
                "https://zh.localhost",
                "https://fr.localhost",
                "https://it.localhost",
                "https://he.localhost",
                "https://localhost:4200"
            ],
            "notBefore": 0,
            "bearerOnly": false,
            "consentRequired": false,
            "standardFlowEnabled": true,
            "implicitFlowEnabled": false,
            "directAccessGrantsEnabled": true,
            "serviceAccountsEnabled": true,
            "authorizationServicesEnabled": true,
            "publicClient": false,
            "frontchannelLogout": false,
            "protocol": "openid-connect"
        },
        {
            "id": "5a9e54e3-33cc-4ea7-b3f6-ac6c34ec47c4",
            "clientId": "frontend",
            "surrogateAuthRequired": false,
            "enabled": true,
            "alwaysDisplayInConsole": false,
            "clientAuthenticatorType": "client-secret",
            "redirectUris": [
                "http://br.localhost/*",
                "http://be.localhost/*",
                "http://ru.localhost/*",
                "http://es.localhost/*",
                "http://en.localhost/*",
                "http://uk.localhost/*",
                "http://zh.localhost/*",
                "http://fr.localhost/*",
                "http://it.localhost/*",
                "http://he.localhost/*",
                "http://localhost:4200/*",
                "https://br.localhost/*",
                "https://be.localhost/*",
                "https://ru.localhost/*",
                "https://es.localhost/*",
                "https://en.localhost/*",
                "https://uk.localhost/*",
                "https://zh.localhost/*",
                "https://fr.localhost/*",
                "https://it.localhost/*",
                "https://he.localhost/*",
                "https://localhost:4200/*"
            ],
            "webOrigins": [
                "+"
            ],
            "notBefore": 0,
            "bearerOnly": false,
            "consentRequired": false,
            "standardFlowEnabled": true,
            "implicitFlowEnabled": false,
            "directAccessGrantsEnabled": true,
            "serviceAccountsEnabled": false,
            "publicClient": true,
            "frontchannelLogout": false,
            "protocol": "openid-connect",
            "fullScopeAllowed": true
        }
    ],
    "eventsEnabled": false,
    "adminEventsEnabled": false,
    "adminEventsDetailsEnabled": false,
    "internationalizationEnabled": true,
    "supportedLocales": [
        "ru",
        "pt-BR",
        "en",
        "fr",
        "zh-CN",
        "es",
        "be",
        "uk",
        "it",
        "he"
    ],
    "defaultLocale": "en",
    "browserFlow": "browser",
    "registrationFlow": "registration",
    "directGrantFlow": "direct grant",
    "resetCredentialsFlow": "reset credentials",
    "clientAuthenticationFlow": "clients",
    "dockerAuthenticationFlow": "docker auth",
    "roles": {
        "client": {
            "autowp": [
                {
                    "id": "105ec479-9032-4c1f-8685-7a35cececb9a",
                    "name": "admin",
                    "composite": false,
                    "clientRole": true,
                    "containerId": "6dd38c6a-6a3d-4ac9-9698-0a5f04bbb200",
                    "attributes": {}
                }
            ]
        }
    }
}