[jboss-jira] [JBoss JIRA] (ELY-1496) Test PKCS12 KeystoreCredentialStore on non-Oracle JDKs
Jan Kalina (JIRA)
issues at jboss.org
Tue Feb 13 09:00:00 EST 2018
[ https://issues.jboss.org/browse/ELY-1496?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Jan Kalina updated ELY-1496:
----------------------------
Description:
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 (see discussion in ELY-1295)
This testing should be re-enabled if this will be fixed in mentioned JDKs.
The first problem can be solved on our side:
* 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
was:
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 (see discussion in ELY-1295)
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
> 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 (see discussion in ELY-1295)
> This testing should be re-enabled if this will be fixed in mentioned JDKs.
> The first problem can be solved on our side:
> * 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
--
This message was sent by Atlassian JIRA
(v7.5.0#75005)
More information about the jboss-jira
mailing list