Apache Mina SSHD :: OSGi
org.apache.sshd.osgi
2.16.0

Built: 2025-09-06 at 22:46
Reported: 2025-09-07 at 08:53

https://download.eclipse.org/eclipse/updates/4.38-I-builds


This installable unit index report is produced by https://ci.eclipse.org/oomph/job/repository-analyzer/.

Provider

The Apache Software Foundation

Description

The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users.

PGP Keys

Signed 0x9e3044071b758ebcb7e45673700e4f39bc05364b platform-releng-dev@eclipse.org

Artifacts

1.8M plugins/org.apache.sshd.osgi_2.16.0.jar

Content Metadata

<unit id="org.apache.sshd.osgi" version="2.16.0" singleton="false" generation="2"> <update id="org.apache.sshd.osgi" range="[0.0.0,2.16.0)" severity="0"/> <properties size="9"> <property name="org.eclipse.equinox.p2.name" value="Apache Mina SSHD :: OSGi"/> <property name="org.eclipse.equinox.p2.description" value="The Apache Software Foundation provides support for the Apache community of open-source software projects. The Apache projects are characterized by a collaborative, consensus based development process, an open and pragmatic software license, and a desire to create high quality software that leads the way in its field. We consider ourselves not simply a group of projects sharing a server, but rather a community of developers and users."/> <property name="org.eclipse.equinox.p2.provider" value="The Apache Software Foundation"/> <property name="org.eclipse.equinox.p2.doc.url" value="https://www.apache.org/"/> <property name="maven-groupId" value="org.apache.sshd"/> <property name="maven-artifactId" value="sshd-osgi"/> <property name="maven-version" value="2.16.0"/> <property name="maven-repository" value="eclipse.maven.central.mirror"/> <property name="maven-type" value="jar"/> </properties> <provides size="112"> <provided namespace="org.eclipse.equinox.p2.iu" name="org.apache.sshd.osgi" version="2.16.0"/> <provided namespace="osgi.bundle" name="org.apache.sshd.osgi" version="2.16.0 "/> <provided namespace="java.package" name="org.apache.sshd" version="2.16.0"/> <provided namespace="java.package" name="org.apache.sshd.agent" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.agent.common" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.agent,org.apache.sshd.common,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.agent.local" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.agent,org.apache.sshd.agent.common,org.apache.sshd.client.channel,org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.apache.sshd.server.channel" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.agent.unix" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.agent,org.apache.sshd.agent.common,org.apache.sshd.client.channel,org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.apache.sshd.server.channel" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.certificate" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.config.keys" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.auth,org.apache.sshd.client.auth.hostbased,org.apache.sshd.client.auth.keyboard,org.apache.sshd.client.auth.password,org.apache.sshd.client.auth.pubkey,org.apache.sshd.client.config.hosts,org.apache.sshd.client.config.keys,org.apache.sshd.client.future,org.apache.sshd.client.keyverifier,org.apache.sshd.client.session,org.apache.sshd.client.simple,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.channel,org.apache.sshd.common.compression,org.apache.sshd.common.config.keys,org.apache.sshd.common.future,org.apache.sshd.common.helpers,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.kex.extension,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.signature" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.auth" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.auth.password,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.auth.hostbased" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.auth,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.auth.keyboard" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.auth,org.apache.sshd.client.session,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.auth.password" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.auth,org.apache.sshd.client.session,org.apache.sshd.common.auth,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.auth.pubkey" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.agent,org.apache.sshd.client.auth,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.channel" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.future,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.net,org.apache.sshd.common.util.threads" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.channel.exit" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.config" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client,org.apache.sshd.common" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.config.hosts" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config.keys,org.apache.sshd.common.mac,org.apache.sshd.common.util.io" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.config.keys" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.util.io" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.future" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.session,org.apache.sshd.common.future,org.apache.sshd.common.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.global" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.channel,org.apache.sshd.common.global,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.buffer.keys" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.kex" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.session,org.apache.sshd.common.config.keys,org.apache.sshd.common.kex,org.apache.sshd.common.kex.dh,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.keyverifier" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.config.hosts,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.mac,org.apache.sshd.common.util.io,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.session" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.agent.common,org.apache.sshd.client,org.apache.sshd.client.auth,org.apache.sshd.client.auth.hostbased,org.apache.sshd.client.auth.keyboard,org.apache.sshd.client.auth.password,org.apache.sshd.client.auth.pubkey,org.apache.sshd.client.channel,org.apache.sshd.client.config.hosts,org.apache.sshd.client.future,org.apache.sshd.client.keyverifier,org.apache.sshd.client.session.forward,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.channel,org.apache.sshd.common.forward,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.net,org.apache.sshd.server.x11" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.session.forward" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.session,org.apache.sshd.common.session,org.apache.sshd.common.util.net" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.simple" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.future,org.apache.sshd.client.session,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.client.subsystem" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.channel,org.apache.sshd.client.session,org.apache.sshd.common,org.apache.sshd.common.session,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.agent,org.apache.sshd.common.channel,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.file,org.apache.sshd.common.forward,org.apache.sshd.common.future,org.apache.sshd.common.helpers,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.kex.extension,org.apache.sshd.common.mac,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.server.forward" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.auth" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.session,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.channel" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel.exception,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.io.functors,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.slf4j" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.channel.exception" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.channel" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.channel.throttle" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.channel,org.apache.sshd.common.io,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.cipher" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="javax.crypto,javax.crypto.spec,org.apache.sshd.common,org.apache.sshd.common.config,org.apache.sshd.common.digest,org.apache.sshd.common.keyprovider,org.apache.sshd.common.mac" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.compression" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.helpers,org.apache.sshd.common.kex,org.apache.sshd.common.mac,org.apache.sshd.common.signature" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config.keys.u2f,org.apache.sshd.common.digest,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.util.io.output,org.apache.sshd.common.util.io.resource" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys.impl" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.u2f,org.apache.sshd.common.session,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys.loader" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.cipher,org.apache.sshd.common.config.keys,org.apache.sshd.common.session,org.apache.sshd.common.util.io,org.apache.sshd.common.util.io.resource,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys.loader.openssh" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.impl,org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.session,org.apache.sshd.common.util.io.output" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys.loader.openssh.kdf" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.config.keys.loader.openssh,org.apache.sshd.common.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys.loader.pem" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.session,org.apache.sshd.common.util.io.der" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys.loader.ssh2" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys.u2f" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.config.keys" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys.writer" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.config.keys.loader" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.config.keys.writer.openssh" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.config.keys.writer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.digest" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.file" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.file.nativefs" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.file,org.apache.sshd.common.session,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.file.nonefs" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.file,org.apache.sshd.common.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.file.root" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.file.util,org.slf4j" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.file.util" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.slf4j" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.file.virtualfs" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.file,org.apache.sshd.common.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.forward" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.channel,org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.io.functors,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.future" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.io,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.global" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.buffer.keys" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.helpers" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.agent,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.file,org.apache.sshd.common.forward,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.server.forward" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.io" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.future,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net,org.apache.sshd.common.util.threads" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.io.nio2" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.threads" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.kex" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="javax.crypto,org.apache.sshd.common,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.config,org.apache.sshd.common.digest,org.apache.sshd.common.kex.extension,org.apache.sshd.common.keyprovider,org.apache.sshd.common.mac,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.kex.dh" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.digest,org.apache.sshd.common.kex,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.kex.extension" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.kex,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.kex.extension.parser" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.kex.extension,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.keyprovider" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.session,org.apache.sshd.common.util.io.resource,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.mac" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.net" version="2.16.0"/> <provided namespace="java.package" name="org.apache.sshd.common.random" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.session" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.agent.common,org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.channel,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.forward,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.mac,org.apache.sshd.common.session.helpers,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net,org.apache.sshd.server.x11" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.session.helpers" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.agent.common,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.channel.throttle,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.digest,org.apache.sshd.common.forward,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.mac,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.io.functors,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net,org.apache.sshd.server.x11,org.slf4j" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.signature" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config,org.apache.sshd.common.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.util.functors" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.buffer" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.util,org.apache.sshd.common.util.buffer.keys,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.buffer.keys" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.u2f,org.apache.sshd.common.util.buffer" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.closeable" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.future,org.apache.sshd.common.util,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.functors" version="2.16.0"/> <provided namespace="java.package" name="org.apache.sshd.common.util.helper" version="2.16.0"/> <provided namespace="java.package" name="org.apache.sshd.common.util.io" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.util.functors,org.apache.sshd.common.util.io.resource,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.io.der" version="2.16.0"/> <provided namespace="java.package" name="org.apache.sshd.common.util.io.functors" version="2.16.0"/> <provided namespace="java.package" name="org.apache.sshd.common.util.io.input" version="2.16.0"/> <provided namespace="java.package" name="org.apache.sshd.common.util.io.output" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.util.io,org.slf4j" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.io.resource" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.logging" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.slf4j,org.slf4j.event,org.slf4j.helpers" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.net" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.security" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="javax.crypto,org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.security.eddsa.generic,org.apache.sshd.server.keyprovider" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.security.bouncycastle" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.loader,org.apache.sshd.common.random,org.apache.sshd.common.session,org.apache.sshd.common.util.security,org.apache.sshd.common.util.security.eddsa.generic,org.apache.sshd.server.keyprovider" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.security.eddsa" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="net.i2p.crypto.eddsa,net.i2p.crypto.eddsa.spec,org.apache.sshd.common.config.keys,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.security,org.apache.sshd.common.util.security.eddsa.generic" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.security.eddsa.bouncycastle" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.config.keys,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.security.eddsa.generic,org.bouncycastle.jcajce.interfaces" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.security.eddsa.generic" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.config.keys,org.apache.sshd.common.config.keys.impl,org.apache.sshd.common.config.keys.loader.pem,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.io.der,org.apache.sshd.common.util.io.output" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.common.util.threads" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.future,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.io.functors,org.apache.sshd.common.util.logging" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.core" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.server.auth" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.channel,org.apache.sshd.common.cipher,org.apache.sshd.common.compression,org.apache.sshd.common.helpers,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.kex.extension,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.signature,org.apache.sshd.common.util,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.auth.gss,org.apache.sshd.server.auth.hostbased,org.apache.sshd.server.auth.keyboard,org.apache.sshd.server.auth.password,org.apache.sshd.server.auth.pubkey,org.apache.sshd.server.command,org.apache.sshd.server.session,org.apache.sshd.server.shell,org.apache.sshd.server.subsystem" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.auth" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.auth.gss" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="javax.security.auth.login,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.server.auth,org.apache.sshd.server.session,org.ietf.jgss" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.auth.hostbased" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.auth.keyboard" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.auth.password" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.auth,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.auth.pubkey" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config.keys,org.apache.sshd.common.session,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server.auth,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.channel" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.future,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.apache.sshd.server,org.apache.sshd.server.command,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.command" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.file,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.threads,org.apache.sshd.server,org.apache.sshd.server.channel,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.config" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.server,org.apache.sshd.server.forward" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.config.keys" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.config.keys,org.apache.sshd.common.keyprovider,org.apache.sshd.common.util.io,org.apache.sshd.server,org.apache.sshd.server.auth.pubkey,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.forward" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.forward,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.common.util.net,org.apache.sshd.common.util.threads,org.apache.sshd.server.channel" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.global" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.channel,org.apache.sshd.common.global,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.signature,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.buffer.keys" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.jaas" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.util.logging,org.apache.sshd.server.auth.password,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.kex" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.kex,org.apache.sshd.common.kex.dh,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.keyprovider" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.session" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.common.auth,org.apache.sshd.common.io,org.apache.sshd.common.kex,org.apache.sshd.common.keyprovider,org.apache.sshd.common.session,org.apache.sshd.common.session.helpers,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.closeable,org.apache.sshd.server,org.apache.sshd.server.auth,org.apache.sshd.server.auth.gss,org.apache.sshd.server.auth.hostbased,org.apache.sshd.server.auth.keyboard,org.apache.sshd.server.auth.password,org.apache.sshd.server.auth.pubkey" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.shell" version="2.16.0 "> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common.channel,org.apache.sshd.common.session,org.apache.sshd.common.util.buffer,org.apache.sshd.common.util.logging,org.apache.sshd.server,org.apache.sshd.server.channel,org.apache.sshd.server.command,org.apache.sshd.server.session" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.subsystem" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.common,org.apache.sshd.server.channel,org.apache.sshd.server.command" type="List"/> </properties> </provided> <provided namespace="java.package" name="org.apache.sshd.server.x11" version="2.16.0"> <properties size="1"> <property name="java.package.directive.uses" value="org.apache.sshd.client.channel,org.apache.sshd.client.future,org.apache.sshd.common,org.apache.sshd.common.io,org.apache.sshd.common.session,org.apache.sshd.common.util,org.apache.sshd.common.util.closeable" type="List"/> </properties> </provided> <provided namespace="osgi.identity" name="org.apache.sshd.osgi" version="2.16.0"> <properties size="1"> <property name="type" value="osgi.bundle"/> </properties> </provided> <provided namespace="org.eclipse.equinox.p2.eclipse.type" name="bundle" version="1.0.0 "/> </provides> <requires size="60"> <required namespace="java.package" name="org.slf4j" range="[1.7.0,3.0.0) "/> <required namespace="java.package" name="org.slf4j.event" range="[1.7.0,3.0.0) "/> <required namespace="java.package" name="org.slf4j.helpers" range="[1.7.0,3.0.0) "/> <required namespace="java.package" name="java.io" range="0.0.0 "/> <required namespace="java.package" name="java.lang" range="0.0.0 "/> <required namespace="java.package" name="java.lang.invoke" range="0.0.0 "/> <required namespace="java.package" name="java.lang.reflect" range="0.0.0 "/> <required namespace="java.package" name="java.math" range="0.0.0 "/> <required namespace="java.package" name="java.net" range="0.0.0 "/> <required namespace="java.package" name="java.nio" range="0.0.0 "/> <required namespace="java.package" name="java.nio.channels" range="0.0.0 "/> <required namespace="java.package" name="java.nio.charset" range="0.0.0 "/> <required namespace="java.package" name="java.nio.file" range="0.0.0 "/> <required namespace="java.package" name="java.nio.file.attribute" range="0.0.0 "/> <required namespace="java.package" name="java.nio.file.spi" range="0.0.0 "/> <required namespace="java.package" name="java.rmi" range="0.0.0 "/> <required namespace="java.package" name="java.security" range="0.0.0 "/> <required namespace="java.package" name="java.security.cert" range="0.0.0 "/> <required namespace="java.package" name="java.security.interfaces" range="0.0.0 "/> <required namespace="java.package" name="java.security.spec" range="0.0.0 "/> <required namespace="java.package" name="java.time" range="0.0.0 "/> <required namespace="java.package" name="java.time.temporal" range="0.0.0 "/> <required namespace="java.package" name="java.util" range="0.0.0 "/> <required namespace="java.package" name="java.util.concurrent" range="0.0.0 "/> <required namespace="java.package" name="java.util.concurrent.atomic" range="0.0.0 "/> <required namespace="java.package" name="java.util.concurrent.locks" range="0.0.0 "/> <required namespace="java.package" name="java.util.function" range="0.0.0 "/> <required namespace="java.package" name="java.util.logging" range="0.0.0 "/> <required namespace="java.package" name="java.util.regex" range="0.0.0 "/> <required namespace="java.package" name="java.util.stream" range="0.0.0 "/> <required namespace="java.package" name="java.util.zip" range="0.0.0 "/> <required namespace="java.package" name="javax.crypto" range="0.0.0 "/> <required namespace="java.package" name="javax.crypto.interfaces" range="0.0.0 "/> <required namespace="java.package" name="javax.crypto.spec" range="0.0.0 "/> <required namespace="java.package" name="javax.management" range="0.0.0 "/> <required namespace="java.package" name="javax.security.auth" range="0.0.0 "/> <required namespace="java.package" name="javax.security.auth.callback" range="0.0.0 "/> <required namespace="java.package" name="javax.security.auth.login" range="0.0.0 "/> <required namespace="java.package" name="net.i2p.crypto.eddsa" range="[0.3.0,1.0.0)" optional="true" greedy="false"/> <required namespace="java.package" name="net.i2p.crypto.eddsa.math" range="0.0.0" optional="true" greedy="false"/> <required namespace="java.package" name="net.i2p.crypto.eddsa.spec" range="[0.3.0,1.0.0)" optional="true" greedy="false"/> <required namespace="java.package" name="org.apache.tomcat.jni" range="0.0.0" optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.asn1.pkcs" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.crypto" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.crypto.params" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.crypto.prng" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.crypto.util" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.jcajce.interfaces" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.jcajce.spec" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.openssl" range="[1.81.0,2.0.0)" optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.openssl.jcajce" range="[1.81.0,2.0.0)" optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.operator" range="[1.81.0,2.0.0)" optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.pkcs" range="[1.81.0,2.0.0)" optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.pkcs.jcajce" range="[1.81.0,2.0.0)" optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.pqc.crypto.mlkem" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <required namespace="java.package" name="org.bouncycastle.pqc.crypto.ntruprime" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <required namespace="java.package" name="org.ietf.jgss" range="0.0.0 "/> <required namespace="java.package" name="org.bouncycastle.jce.provider" range="[1.81.0,2.0.0) " optional="true" greedy="false"/> <requiredProperties namespace="osgi.ee" match="(&(osgi.ee=JavaSE)(version=1.8))"> <description> org.apache.sshd.osgi </description> </requiredProperties> <required namespace="org.eclipse.equinox.p2.iu" name="org.apache.sshd.osgi.source" range="[2.16.0,2.16.0] " optional="true"> <filter> (org.eclipse.update.install.sources=true) </filter> </required> </requires> <artifacts size="1"> <artifact classifier="osgi.bundle" id="org.apache.sshd.osgi" version="2.16.0"/> </artifacts> <touchpoint id="org.eclipse.equinox.p2.osgi" version="1.0.0"/> <touchpointData size="1"> <instructions size="1"> <instruction key="manifest"> Bundle-SymbolicName: org.apache.sshd.osgi Bundle-Version: 2.16.0 </instruction> </instructions> </touchpointData> </unit>