Skip to main content

Eclipse Community Forums
Forum Search:

Search      Help    Register    Login    Home
Home » Eclipse Projects » Equinox » Runtime arguments to verify digitally signed bundles
Runtime arguments to verify digitally signed bundles [message #1718640] Mon, 28 December 2015 16:02 Go to next message
Simon Joseph Aquilina is currently offline Simon Joseph AquilinaFriend
Messages: 4
Registered: July 2014
Junior Member
Hello, I am following a book which provides example for Apache Felix however I am using Eclipse Equinox (as part of Apache Aries). The book has an example about signed bundles and how to apply security around this concept.

In the book Felix receives two runtime arguments;

java \
-Dfelix.keystore=file:certificates.ks \
-Dfelix.keystore.pass=foobar \
-Dfelix.keystore.type=jks \
-jar launcher.jar bundles

My question is; what is the equivalent of -Dfelix.keystore, -Dfelix.keystore.pass and -Dfelix.keystore.type for Eclipse Equinox?

I tried to find my answer here:

and here

These refer to the command line arguments: -eclipse.keyring and -eclipse.password (clearly marked as Equinox).

Are these the same thing or something different? Would I put my certificate password in a file and point eclipse.password to this?
Re: Runtime arguments to verify digitally signed bundles [message #1719030 is a reply to message #1718640] Mon, 04 January 2016 14:39 Go to previous message
Thomas Watson is currently offline Thomas WatsonFriend
Messages: 502
Registered: July 2009
Senior Member
For the keystore Equinox only supports the standard OSGi Option:

See the javadoc, but this option requires the keystore to NOT require passwords to read public keys.

If you need something more advanced you can register your own TrustEngine implementation:
Previous Topic:[p2] Querying Babel p2 repository for language packs
Next Topic:Serving resources from different bundles with HttpContextId defined
Goto Forum:

Current Time: Thu Oct 06 15:37:38 GMT 2022

Powered by FUDForum. Page generated in 0.02381 seconds
.:: Contact :: Home ::.

Powered by: FUDforum 3.0.2.
Copyright ©2001-2010 FUDforum Bulletin Board Software

Back to the top