Uploaded image for project: 'WildFly Elytron'
  1. WildFly Elytron
  2. ELY-1496

Test PKCS12 KeystoreCredentialStore on non-Oracle JDKs

XMLWordPrintable

    • Icon: Task Task
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 1.2.0.Beta11
    • Credential Store
    • None

      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

              Unassigned Unassigned
              jkalina@redhat.com Jan Kalina (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: