Uploaded image for project: 'WildFly'
  1. WildFly
  2. WFLY-8176

CS tool, --salt and --iteration parameters unintentionally required

    XMLWordPrintable

Details

    Description

      Any command have to contain --salt and --iteration parameters to be sucessfull, otherwise NPE occures. However this parameters are necesarry only in margin case

      [mchoma@localhost bin]$ java -jar wildfly-elytron-tool.jar credential-store --add myalias --secret supersecretpassword --location="test.store" --uri "cr-store://test?modifiable=true;create=true;keyStoreType=JCEKS" --password mycspassword --summary
      Exception in thread "main" java.lang.NullPointerException
      	at java.util.regex.Matcher.getTextLength(Matcher.java:1283)
      	at java.util.regex.Matcher.reset(Matcher.java:309)
      	at java.util.regex.Matcher.<init>(Matcher.java:229)
      	at java.util.regex.Pattern.matcher(Pattern.java:1093)
      	at java.util.Formatter.parse(Formatter.java:2547)
      	at java.util.Formatter.format(Formatter.java:2501)
      	at java.io.PrintStream.format(PrintStream.java:970)
      	at java.io.PrintStream.printf(PrintStream.java:871)
      	at org.wildfly.security.tool.ElytronTool.main(ElytronTool.java:58)
      

      with these parameters command success

      [mchoma@localhost bin]$ java -jar wildfly-elytron-tool.jar credential-store --add myalias --secret supersecretpassword --location="test.store" --uri "cr-store://test?modifiable=true;create=true;keyStoreType=JCEKS" --password mycspassword --summary --salt 12345678 --iteration 230
      Alias "myalias" has been successfully stored
      Credential store command summary:
      --------------------------------------
      /subsystem=elytron/credential-store=test:add(uri="cr-store://test?modifiable=true;create=true;keyStoreType=JCEKS",relative-to=jboss.server.data.dir,credential-reference={clear-text="MASK-uNWeyrmbByBEjgZM1FAPQW==;12345678;230"})
      

      Attachments

        Issue Links

          Activity

            People

              pskopek@redhat.com Peter Skopek
              mchoma@redhat.com Martin Choma
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: