[netconf] Java NETCONF Client Library

IGNACIO DOMINGUEZ MARTINEZ-CASANUEVA <ignacio.dominguezmartinez@telefonica.com> Thu, 04 July 2024 16:37 UTC

Return-Path: <ignacio.dominguezmartinez@telefonica.com>
X-Original-To: netconf@ietfa.amsl.com
Delivered-To: netconf@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C20E0C151992 for <netconf@ietfa.amsl.com>; Thu, 4 Jul 2024 09:37:33 -0700 (PDT)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -7.254
X-Spam-Level:
X-Spam-Status: No, score=-7.254 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.148, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H2=-0.001, RCVD_IN_ZEN_BLOCKED_OPENDNS=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01, URIBL_DBL_BLOCKED_OPENDNS=0.001, URIBL_ZEN_BLOCKED_OPENDNS=0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (1024-bit key) header.d=telefonica.com
Received: from mail.ietf.org ([50.223.129.194]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 1YRx8NJI5ZkY for <netconf@ietfa.amsl.com>; Thu, 4 Jul 2024 09:37:29 -0700 (PDT)
Received: from EUR02-VI1-obe.outbound.protection.outlook.com (mail-vi1eur02on2071.outbound.protection.outlook.com [40.107.241.71]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 55F74C1516E1 for <netconf@ietf.org>; Thu, 4 Jul 2024 09:37:28 -0700 (PDT)
ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WTJ41dtWNYf/iHVjzDXTid9jmvuomIIWwr2SaYP+RtcYPb6/NsAIdSranySy2x3BwjQjiiMTccOZ9Hy1n4vAs9FwaPuPI6mCmnAWe00sjewDC1pzs9dqO3C/RpVbnbE9VUHmXbj+yH3t5HbKgyJqPIIZNi8yokMCOFakIuTnGXWbBXH4u6y7W7KBRB+ExuoWGS/jlQvE3eg0Rb1JUnfo3k6T1i4pVyR4N2R5M3ja0x3fCCCG5tsBgacjq5jdISHb8QrxlRfsI36Cd5OZ+J/E+PUTdiSs40f5Oo46P6inahAJJlSl9kn5WpGATyWyIx/ZJ9SLxYSxQ+4CidKx8ynmTw==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=RQDEVtPiZhfbGYfMtq8XnIdwBHGJlhnZDD58U4U7Bo8=; b=evIF3FEbY1Qszwgpku0brNUPJBwk5P36vjtyqIu5qslI+8CQn1G7x/9VUsBHONsta8I/Sd8N1qe6Zx2nNeGhj8vqWWPArXIL7HxtFkgxgbYL897pTpXtqa9xOwd9ruMM/3dF45/FXKgDyXLZXafdvFJ6mOYE/an6aK3sinBLrEOIPWQvtRyRUgNHLX6kR6ZGvViGGd9qRYGLjkJoNjlkfYmIJJbb4Y1sc/3JvsdPrEZPH7J32gD/ptD+XYGDAWTGBWiQSzY4VknVCoS1G/Gy6sauZZunmNDJdoA0L4FOgWgIUlTbgA3Br34/qIf9EICRKpann4E6SRYMk5eJTTbpXQ==
ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=telefonica.com; dmarc=pass action=none header.from=telefonica.com; dkim=pass header.d=telefonica.com; arc=none
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telefonica.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=RQDEVtPiZhfbGYfMtq8XnIdwBHGJlhnZDD58U4U7Bo8=; b=gaMkHM4BF7NRPxIjYCaO9W2+sh9X5TAyVhHQn4OiPpxXCNahmGqe5ImAuCBFV4bvyxOvcngDAxfawVjwpsotA0LJkKDRxLcg5eWKQ0cGncyOtMJcq9Ns9kdDvTb2uYTF/KKbXWu1Bq6wYyUiO5Ugk9OfCHTlKJS6KnvGSOBZdP8=
Received: from VI1PR06MB4254.eurprd06.prod.outlook.com (2603:10a6:803:6b::21) by AS5PR06MB8779.eurprd06.prod.outlook.com (2603:10a6:20b:67f::9) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7741.29; Thu, 4 Jul 2024 16:37:25 +0000
Received: from VI1PR06MB4254.eurprd06.prod.outlook.com ([fe80::1eb8:1094:c028:79f1]) by VI1PR06MB4254.eurprd06.prod.outlook.com ([fe80::1eb8:1094:c028:79f1%3]) with mapi id 15.20.7719.028; Thu, 4 Jul 2024 16:37:25 +0000
From: IGNACIO DOMINGUEZ MARTINEZ-CASANUEVA <ignacio.dominguezmartinez@telefonica.com>
To: "netconf@ietf.org" <netconf@ietf.org>
Thread-Topic: Java NETCONF Client Library
Thread-Index: AQHazi+isjxyqN8BUkeh6YQH+OujRQ==
Date: Thu, 04 Jul 2024 16:37:25 +0000
Message-ID: <VI1PR06MB425477AD0811339FF39E6BCE95DE2@VI1PR06MB4254.eurprd06.prod.outlook.com>
Accept-Language: en-US
Content-Language: en-GB
X-MS-Has-Attach:
X-MS-TNEF-Correlator:
authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=telefonica.com;
x-ms-publictraffictype: Email
x-ms-traffictypediagnostic: VI1PR06MB4254:EE_|AS5PR06MB8779:EE_
x-ms-office365-filtering-correlation-id: 27f7cdb8-8f98-4d41-f975-08dc9c4795f4
x-ms-exchange-senderadcheck: 1
x-ms-exchange-antispam-relay: 0
x-microsoft-antispam: BCL:0;ARA:13230040|1800799024|376014|366016|38070700018;
x-microsoft-antispam-message-info: xmXn1RXccMNc5sOeSiFcwABatISTJZ9702NRZNj8qMu2PbHBBgVKxP8vQqzEFZYZe0CtUPIJpWtULkmfEw6g3MutRzgZvdjLMJgRxxOyFW++LUpNd0ZBohvd7IUVvktmOiMfnyuqge9R8Yb+Dpi2gpaqDHh+wAWaO2QThN1wLXcRSvJ9LYF0kayVYaJG2tVSOedYAHrWofAVrZCx6Z5YS/HGHrArs9aflw56mlKgn+c8zavOHhmtORBEta+3MkjHbvObOVXx+yViTgfEHO/3o1SikwQF+YNpZGhGHG1Gd1QEgtYpEaMD8XV+oWAthtfewxWTST15OhwUelRneQqU0qM8p8exVNpG5heHYUxd1LzALGD6E+S8B5f2PaOBPvQ5IOJ3VLHixAftmHJFoOtbDJdwmyazEf7aSNAv0GlOLmfacoZKVrC4o7RaEcwWm+6htyPG6KTAakEe2kFZXg2xKCO4yghrgSFC3GsENJHed6yVGfNMK4g1QZrOMiN3MN7uZA3FPbrYff+unOLYkQh+w/9K8wAj83yjF98NM5TqQ0QIIWO0Mk8v7YgQrYF9bj2x71eix5BoV8kixhBsni3aTHBMQIIeBngP3uAzZSBtzGR+tDaZGDVn76BRNr3hcww47BvXkgGoS/g8S24HdVBpjBspwDhB73y8mQfpK2AI66Auay4SR0Nlc+87d/b8VtKfnUwnD6DP+KCzW1rfNmuiHZooywYttuOF7B5hmwpu3eQQiXCG0p6eQVYcXHqgVue2O3UuArdYt4t8+45EE9nVClA3KYAMrvKXI6AdmdQp9rDEL/CW/W3Rva6xiunmqierlUPD0Kk6kEwT1wZhN/g4sj/1OoZuneRLp952q7faO6Wx+H1caClsYiJ3G531PTJnuJG13eGwQ9B9m1NOxpCzIfXx6wjyvsAvJ89qgzR6Pkg1hBasrkGuTeb/tVbkrQFtUBxZvKk1Tst+lWPHZsmWIkT48wcH+4YDN+HBPx1BgvME/jEYIB4Qen6LztCw87EjKKptiKmCOvFYd32czVjyB3HYALUi4jWUGRya5DvOQD2FuRB+h/NninYtWHIjfQrZiv/FtBIGDnTYzy8PhX2pp3gab5YRQoHPQhNvgoMIRgs3UPKtuGVYYTSU68eE0xkQxRI7T+nMsXhtmw6gNQoYaHQ9IbiUmizAFL7WdMUyjUtUVjMfq6IU50+xvs9H294kMhxVU6F9RklFRW8Kdt0IYBgK0WLGkZlrfYzUlBfKBvS/X3bPb0RV6MH2Zun8P4Bvm3lczZRxvs8wZxCb3pTHpmHGybBD5RGBVY4Cj1aSncc0ZnySHa3K1zYl8G9ZB5ZbHSdm+krPL7ECTxhmQs/8wamjSMA+nOnviOi6NWJ0ryM=
x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:VI1PR06MB4254.eurprd06.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230040)(1800799024)(376014)(366016)(38070700018);DIR:OUT;SFP:1101;
x-ms-exchange-antispam-messagedata-chunkcount: 1
x-ms-exchange-antispam-messagedata-0: gYJ9vJhECyA9ZAB0eX/2zcNASf890Z9H8qcJSMZLEyVGvguknFWcyWo/WwjfaCGDGjXiBEQEZ8qDE4fdKU/CgspiOaFcOtwwOLsNBUlAjZEH+A1yFpjla08FraloLpEECr0E6O5AVBqhZoT1p1RJWyslrenkm6cMcKIIAfwEzSEi9gDYWXGCqRTnjzeFRBvixLzzt1pt2PMnQ9oqT3Iuy+IZFb+cv1eA1wtfnMHx3/LPGCKrVVUm/1MAraFLAgTulUOlTfNDanrP0KLGBlQDJIXx9KObHankicEO64zfT3tx/wtDary/aXMuqg613rbo5/JBfEVXx+g9lX5TZqmrzz5vqeVJ1usmtTMzNsPof+Cb+Q6KV88LfXwvNVCr5T3jBOvSW+AHzLSNHDBn3w56gi4+hW7gdq8ymnlBtjuhsronZ6xS891XPFiKDs9oYSOyyzZpR1m/HH0hjquJWdsJ0mODrYdh9qWkSTBTqgloQAIT0I34kfjZsBInu+7rwV9IVJfCrC8/mVabISfzlUQqjdi0QMmhqkubdYu4hgyFZKay7kSsrGNZsjqqZHF+UH1jtl1xmRFDA+iXoFbeG3H66ddpgbVyT8NV61WwIKBmsmoEwgnKI/QrF4U6j2k7pQDgj+/C8iSa2fddhMoZFsuvcYbKfspEh/V9/iEVcFoKSfbiD82uzhFegnuxnPL3LTxjLxStKOBRl4KJs+k8X8/Iu5P21bwHy5s9/QNqczLCgvC+ClZema5bL3Z03mcAVmV7BN/bdJ5TkOJX7T7brYqoUpGVib47ym4tC26WnnMMH8ByUWCjo1GHhfsSxP0xV9Z/GU6wW0AFVMTXlq+/nITCZTOBa5VQg3GVaz3wOzri/uMSFzDAxZ7crvHfClm2uM0kpvFiHmlPJ+sWrUVja58HCugqnAEP4BGjhEX95G5ud5VQNrmzyeXzIFguIXEPqgeuIDFECcSmLUSoGKNhDUaxV9+T1VWQ/u7LO7WIEqgH6RTkcSAP20qABmTibUZVFU5L6hJMmLB+1b2Da41dh/hLIHb7ZJVItognxZKB10BXpXTYZWA7Lia9xvrEJlpjsC/y41mTqhDMCoNel/i8GCxLyq/n+M/er3cMgzHqJwBr5+tTnp1qwPMyMejEPQWAqsynZUuA9DflUeFphGn/j86oxyIfKCshqBNpTiAAZfotu/HgI59hx2dCf6zz3ZtIyJPtqDFHvN7CjjRd1nUXZRl+kuGQ+evAlDELtqm3Dc12m+SveHZNoe0oKO6PSbnu10VQQtYnAtd4KR4aCGrcadz/2/cyaybzD1HK//mn29TZmIqYmqD2wA3icvwMsv3pgAL991ZUNgLyaISgjI2oEGBvxYatUp/VRwW+/oUo1n+rtn6LMIEgE8AB/OTT9ZlyrWXwdfp3s8gfWKKQGtahMqjUgKWIInZEBxFFmydQBGTYSkNy2FiPIew6So7CiGLdCInIv4peBCl4gY1c6O1+9NqAtmQuKI6JMcf7PqHAFAVthMjb//6NQu0m+MqMdT75Zc6lZ5VlAXzuFSokhKc5tzPIf5UKKAWdw6V5AyUxgQjshcC6BBwJxkYgagwOXIqfu0q4cIS4dupSZpakMfi4PW9IHBYG+2Rla9MrTqmqOnmUJTtAaMDy7DPeAuShvtYoGPKq2HEpvHjipv5mv70U6l+iK6z4XM6UTzAUrooZumqMjoBA/l/gVaomCqURkkRtWcVDun/UQFBd57EITaGBB5m5ZA==
Content-Type: multipart/alternative; boundary="_000_VI1PR06MB425477AD0811339FF39E6BCE95DE2VI1PR06MB4254eurp_"
MIME-Version: 1.0
X-OriginatorOrg: telefonica.com
X-MS-Exchange-CrossTenant-AuthAs: Internal
X-MS-Exchange-CrossTenant-AuthSource: VI1PR06MB4254.eurprd06.prod.outlook.com
X-MS-Exchange-CrossTenant-Network-Message-Id: 27f7cdb8-8f98-4d41-f975-08dc9c4795f4
X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Jul 2024 16:37:25.1901 (UTC)
X-MS-Exchange-CrossTenant-fromentityheader: Hosted
X-MS-Exchange-CrossTenant-id: 9744600e-3e04-492e-baa1-25ec245c6f10
X-MS-Exchange-CrossTenant-mailboxtype: HOSTED
X-MS-Exchange-CrossTenant-userprincipalname: ZSxH8jzkBAOAf+ggRbCL7jvFmBLsSv6ErtgemkdQcBejeWcgleprUc+aa/DPoF6VmzFcQmKIBwbhrwzpMnfdMvKv/gp9yun2W3gfp6vXuB7iCgLK7H8eE+eR56WTFZi23taPzjRwOL9l6KATOFEn7g==
X-MS-Exchange-Transport-CrossTenantHeadersStamped: AS5PR06MB8779
Message-ID-Hash: 7TZQW2OUVKM6TWDKHZCMRQH4GJYGPFOY
X-Message-ID-Hash: 7TZQW2OUVKM6TWDKHZCMRQH4GJYGPFOY
X-MailFrom: ignacio.dominguezmartinez@telefonica.com
X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; header-match-netconf.ietf.org-0; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header
X-Mailman-Version: 3.3.9rc4
Precedence: list
Subject: [netconf] Java NETCONF Client Library
List-Id: NETCONF WG list <netconf.ietf.org>
Archived-At: <https://mailarchive.ietf.org/arch/msg/netconf/GATEH9YSzFXt2ltNkA-bIAjw-9w>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netconf>
List-Help: <mailto:netconf-request@ietf.org?subject=help>
List-Owner: <mailto:netconf-owner@ietf.org>
List-Post: <mailto:netconf@ietf.org>
List-Subscribe: <mailto:netconf-join@ietf.org>
List-Unsubscribe: <mailto:netconf-leave@ietf.org>

Hi,

Do you know of any open-source Java library that implements a NETCONF client?

The only library I'm aware of is the popular ncclient<https://github.com/ncclient/ncclient> in Python. Is there anything similar for Java?

Many thanks!

Best regards,
Nacho.

________________________________

Este mensaje y sus adjuntos se dirigen exclusivamente a su destinatario, puede contener informaci?n privilegiada o confidencial y es para uso exclusivo de la persona o entidad de destino. Si no es usted. el destinatario indicado, queda notificado de que la lectura, utilizaci?n, divulgaci?n y/o copia sin autorizaci?n puede estar prohibida en virtud de la legislaci?n vigente. Si ha recibido este mensaje por error, le rogamos que nos lo comunique inmediatamente por esta misma v?a y proceda a su destrucci?n.

The information contained in this transmission is confidential and privileged information intended only for the use of the individual or entity named above. If the reader of this message is not the intended recipient, you are hereby notified that any dissemination, distribution or copying of this communication is strictly prohibited. If you have received this transmission in error, do not read it. Please immediately reply to the sender that you have received this communication in error and then delete it.

Esta mensagem e seus anexos se dirigem exclusivamente ao seu destinat?rio, pode conter informa??o privilegiada ou confidencial e ? para uso exclusivo da pessoa ou entidade de destino. Se n?o ? vossa senhoria o destinat?rio indicado, fica notificado de que a leitura, utiliza??o, divulga??o e/ou c?pia sem autoriza??o pode estar proibida em virtude da legisla??o vigente. Se recebeu esta mensagem por erro, rogamos-lhe que nos o comunique imediatamente por esta mesma via e proceda a sua destrui??o