def METHOD_NAME(request):
    return {
        "issuer": settings.APP_HOST,
        "authorization_endpoint": f"{settings.APP_HOST}{reverse('openid_authorize')}",
        "token_endpoint": f"{settings.APP_HOST}{reverse('openid_issue_token')}",
        "token_endpoint_auth_methods_supported": ["client_secret_basic"],
        "token_endpoint_auth_signing_alg_values_supported": ["RS512", "RS256", "ES256"],
        "userinfo_endpoint": f"{settings.APP_HOST}/user/me.json",
        "jwks_uri": f"{settings.APP_HOST}{reverse('openid_well_known_jwks')}",
        "registration_endpoint": f"{settings.APP_HOST}{reverse('join')}",
        "response_types_supported": ["code", "code id_token", "id_token", "token id_token"],
        "acr_values_supported": [],
        "subject_types_supported": ["public", "pairwise"],
        "userinfo_signing_alg_values_supported": ["RS512", "RS256", "ES256", "HS256"],
        "userinfo_encryption_alg_values_supported": ["RSA1_5", "A128KW"],
        "userinfo_encryption_enc_values_supported": ["A128CBC-HS256", "A128GCM"],
        "id_token_signing_alg_values_supported": ["RS512", "RS256", "ES256", "HS256"],
        "id_token_encryption_alg_values_supported": ["RSA1_5", "A128KW"],
        "id_token_encryption_enc_values_supported": ["A128CBC-HS256", "A128GCM"],
        "request_object_signing_alg_values_supported": ["RS512", "RS256", "ES256"],
        "claims_supported": ["sub", "iss", "auth_time", "acr", "name", "email"],
        "claims_parameter_supported": True,
        "ui_locales_supported": ["en-US", "ru-RU"]
    }