keycloak.json

33 lines | 1.29 kB Blame History Raw Download
{
    "realm": "demo",
    "resource": "customer-portal",
    "realm-public-key": "MIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCrVrCuTtArbgaZzL1hvh0xtL5mc7o0NqPVnYXkLvgcwiC3BjLGw1tGEGoJaXDuSaRllobm53JBhjx33UNv+5z/UMG4kytBWxheNVKnL6GgqlNabMaFfPLPCF8kAgKnsi79NMo+n6KnSY8YeUmec/p2vjO2NjsSAVcWEQMVhJ31LwIDAQAB",
    "auth-server-url": "https://localhost:8443/auth",
    "ssl-required": "external",
    "use-resource-role-mappings": true,
    "enable-cors": true,
    "cors-max-age": 1000,
    "cors-allowed-methods": "POST, PUT, DELETE, GET",
    "cors-allowed-headers": "X-Custom, X-Custom2",
    "bearer-only": true,
    "public-client": true,
    "enable-basic-auth": true,
    "expose-token": true,
    "credentials": {
        "secret": "234234-234234-234234"
    },
    "connection-pool-size": 20,
    "disable-trust-manager": true,
    "allow-any-hostname": true,
    "truststore": "classpath:/cacerts.jks",
    "truststore-password": "changeit",
    "client-keystore": "classpath:/keystore.jks",
    "client-keystore-password": "changeit",
    "client-key-password": "password",
    "auth-server-url-for-backend-requests": "https://backend:8443/auth",
    "always-refresh-token": true,
    "register-node-at-startup": true,
    "register-node-period": 1000,
    "token-store": "cookie",
    "principal-attribute": "email"
}