]
Jan Kalina updated ELY-1496:
----------------------------
Summary: Test PKCS12 KeystoreCredentialStore on non-Oracle JDKs (was: Test PKCS12
KeystoreCredentialStore)
Test PKCS12 KeystoreCredentialStore on non-Oracle JDKs
------------------------------------------------------
Key: ELY-1496
URL:
https://issues.jboss.org/browse/ELY-1496
Project: WildFly Elytron
Issue Type: Task
Components: Credential Store
Affects Versions: 1.2.0.Beta11
Reporter: Jan Kalina
Priority: Minor
As part of ELY-1494 was disabled testing with PKCS12 KeyStore on non-oracle JDKs, because
following problems:
* IBM and HP (and some older Oracle too) requires provider in signed JAR, which fails on
directory of classes used by surefire/junit elytron tests (see ELY-1494)
* * IBM does not allow storing custom objects in PKCS12 KeyStore - allows predefined set
of specs/algorithms - this cannot be workarounded currently
This testing should be re-enabled if this will be fixed in mentioned JDKs.
The first problem can be solved on our side too:
* rework junit testing to operate on generated (and possibly signed) elytron JAR
* test this from different module, outside of elytron - when elytron is dependency, it is
packed in JAR