You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@netbeans.apache.org by sk...@apache.org on 2022/03/14 11:49:01 UTC

[netbeans-mavenutils-nbm-maven-plugin] branch master updated: Add tsaurl and tsacert options when signing nbms

This is an automated email from the ASF dual-hosted git repository.

skygo pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/netbeans-mavenutils-nbm-maven-plugin.git


The following commit(s) were added to refs/heads/master by this push:
     new b247bb9  Add tsaurl and tsacert options when signing nbms
     new 5020513  Merge pull request #21 from asgardner/master
b247bb9 is described below

commit b247bb95643bb9121d4feab59b7a76d744398119
Author: Andrew Gardner <ag...@email.arizona.edu>
AuthorDate: Tue Mar 1 13:45:06 2022 -0700

    Add tsaurl and tsacert options when signing nbms
    
    Correct source format.
---
 src/main/java/org/apache/netbeans/nbm/CreateNbmMojo.java | 16 ++++++++++++++++
 1 file changed, 16 insertions(+)

diff --git a/src/main/java/org/apache/netbeans/nbm/CreateNbmMojo.java b/src/main/java/org/apache/netbeans/nbm/CreateNbmMojo.java
index 72fb049..82a90cf 100644
--- a/src/main/java/org/apache/netbeans/nbm/CreateNbmMojo.java
+++ b/src/main/java/org/apache/netbeans/nbm/CreateNbmMojo.java
@@ -82,6 +82,16 @@ public class CreateNbmMojo
      */
     @Parameter( property = "keystorealias" )
     private String keystorealias;
+    /**
+     * Timestamp Authority (TSA) URL
+     */
+    @Parameter( property = "tsaurl" )
+    private String tsaurl;
+    /**
+     * Timestamp Authority (TSA) Certificate
+     */
+    @Parameter( property = "tsacert" )
+    private String tsacert;
 
     /**
      * Boolean parameter denoting if creation of NBM file shall be skipped or not. If skipped, just the expanded
@@ -231,6 +241,12 @@ public class CreateNbmMojo
                 sig.setKeystore( ks );
                 sig.setAlias( keystorealias );
                 sig.setStorepass( keystorepassword );
+                if( tsaurl != null ) {
+                    sig.setTsaurl( tsaurl );
+                }
+                if( tsacert != null ) {
+                    sig.setTsacert( tsacert );
+                }
                 getLog().debug( "Setup the Ant task to sign the NBM file." );
             }
         }

---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@netbeans.apache.org
For additional commands, e-mail: commits-help@netbeans.apache.org

For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists