{
    "issuer": "https://geo-lander.com/zh",
    "upstream_issuer": "https://jolly-sound-4ff2.cloudflareaccess.com",
    "authorization_endpoint": "https://jolly-sound-4ff2.cloudflareaccess.com/cdn-cgi/access/oauth/authorization",
    "token_endpoint": "https://jolly-sound-4ff2.cloudflareaccess.com/cdn-cgi/access/oauth/token",
    "jwks_uri": "https://jolly-sound-4ff2.cloudflareaccess.com/cdn-cgi/access/certs",
    "registration_endpoint": "https://jolly-sound-4ff2.cloudflareaccess.com/cdn-cgi/access/oauth/registration",
    "revocation_endpoint": "https://jolly-sound-4ff2.cloudflareaccess.com/cdn-cgi/access/oauth/revoke",
    "grant_types_supported": [
        "authorization_code",
        "refresh_token"
    ],
    "response_types_supported": [
        "code"
    ],
    "response_modes_supported": [
        "query"
    ],
    "scopes_supported": [
        "geolander.agent"
    ],
    "token_endpoint_auth_methods_supported": [
        "client_secret_basic",
        "client_secret_post",
        "none"
    ],
    "code_challenge_methods_supported": [
        "S256"
    ],
    "agent_auth": {
        "skill": "https://geo-lander.com/zh/auth.md",
        "register_uri": "https://jolly-sound-4ff2.cloudflareaccess.com/cdn-cgi/access/oauth/registration",
        "claim_uri": "https://jolly-sound-4ff2.cloudflareaccess.com/cdn-cgi/access/oauth/authorization",
        "revocation_uri": "https://jolly-sound-4ff2.cloudflareaccess.com/cdn-cgi/access/oauth/revoke",
        "identity_types_supported": [
            "anonymous"
        ],
        "anonymous": {
            "credential_types_supported": [
                "access_token",
                "refresh_token"
            ],
            "claim_uri": "https://jolly-sound-4ff2.cloudflareaccess.com/cdn-cgi/access/oauth/authorization",
            "requires_user_authentication": true
        }
    }
}