{
  "clientId": "unionflow-mobile",
  "name": "UnionFlow Mobile App",
  "description": "Application mobile UnionFlow avec authentification OIDC",
  "enabled": true,
  "clientAuthenticatorType": "client-secret",
  "publicClient": true,
  "standardFlowEnabled": true,
  "implicitFlowEnabled": false,
  "directAccessGrantsEnabled": false,
  "serviceAccountsEnabled": false,
  "authorizationServicesEnabled": false,
  "rootUrl": "com.unionflow.mobile://",
  "baseUrl": "com.unionflow.mobile://home",
  "redirectUris": [
    "com.unionflow.mobile://login-callback",
    "com.unionflow.mobile://login-callback/*"
  ],
  "webOrigins": ["+"],
  "attributes": {
    "post.logout.redirect.uris": "com.unionflow.mobile://logout-callback##com.unionflow.mobile://logout-callback/*",
    "pkce.code.challenge.method": "S256",
    "access.token.lifespan": "900",
    "client.session.idle.timeout": "1800",
    "client.session.max.lifespan": "43200"
  },
  "defaultClientScopes": ["openid", "profile", "email", "roles"],
  "optionalClientScopes": []
}
