chubtub
|
f464519235
|
Restructure try/catch blocks for readability
|
2023-05-08 20:37:58 -04:00 |
|
chubtub
|
1a5673a29b
|
Revert "Add xpath filter to select SoftwareIdentity element"
This reverts commit de594103090862570c1517f78fe3944de1f2d7e5.
|
2023-05-08 20:16:28 -04:00 |
|
chubtub
|
21108defbb
|
Register id attribute for SoftwareIdentity
|
2023-05-08 20:14:11 -04:00 |
|
chubtub
|
f98edb9371
|
Add xpath filter to select SoftwareIdentity element
|
2023-05-08 15:37:58 -04:00 |
|
chubtub
|
fc802bce6e
|
Detached signature references its signed data by URI. Modified the validator class to distinguish between enveloped and detached signatures.
|
2023-05-08 12:24:09 -04:00 |
|
chubtub
|
b237309ec9
|
Clean up code following rebase with master.
|
2023-05-08 07:03:04 -04:00 |
|
chubtub
|
9d35b3c17a
|
Modify gateway class to generate a detached signature for a signed swidtag. Created new unit test and updated test resource files.
|
2023-05-08 07:02:51 -04:00 |
|
chubtub
|
7f840e9a35
|
Restructure try/catch blocks for readability
|
2023-04-17 23:59:06 -04:00 |
|
chubtub
|
114443ff14
|
Revert "WIP: Add xpath filter to select SoftwareIdentity element"
This reverts commit de594103090862570c1517f78fe3944de1f2d7e5.
|
2023-04-17 23:59:05 -04:00 |
|
chubtub
|
edf9f6afa0
|
WIP: register id attribute for SoftwareIdentity
|
2023-04-17 23:59:05 -04:00 |
|
chubtub
|
76d99fa765
|
WIP: Add xpath filter to select SoftwareIdentity element
|
2023-04-17 23:59:05 -04:00 |
|
chubtub
|
2e4accde0b
|
WIP: attach detached signature as a sibling element to a signed base RIM
|
2023-04-17 23:59:05 -04:00 |
|
chubtub
|
379e1e1ce5
|
Add support to commandline interface for secondary signatures
|
2023-04-17 23:59:01 -04:00 |
|
chubtub
|
4620fa33c7
|
Add KeyName to all signed swidtags without embedded signing certs. Specify keystore.jks as the signing credential used by --default-key.
|
2023-03-28 12:34:59 -04:00 |
|
chubtub
|
611d2a37d7
|
Fix unit tests
|
2023-03-01 23:48:06 -05:00 |
|
chubtub
|
401fb404f0
|
Modify validator class to handle JKS and PEM truststores appropriately.
|
2023-03-01 20:03:20 -05:00 |
|
chubtub
|
53a4816dec
|
Add a validator class for credential argument input
|
2023-02-17 00:13:39 -05:00 |
|
chubtub
|
12338e40c2
|
Overload CredentialParser method to handle parsing correct signing cert from a PEM truststore.
|
2023-02-13 23:23:57 -05:00 |
|
chubtub
|
4b80a32129
|
Merge branch 'master' into issue-504
|
2023-01-09 15:30:48 -05:00 |
|
chubtub
|
7fdd4b1e44
|
Added unit tests for timestamps
|
2023-01-09 11:47:30 -05:00 |
|
chubtub
|
b53c4fa123
|
Modify gateway class to detect JKS or PEM truststore for creating base RIMs
|
2023-01-09 10:38:22 -05:00 |
|
chubtub
|
b7f9c52fcb
|
Consolidate timestamp parameters into --timestamp RFC3(339|852). Added a validator class for the parameter arguments.
|
2022-12-29 01:55:19 -05:00 |
|
chubtub
|
6a84bb50c5
|
Merge branch 'java_xml_timestamp' into issue-493
|
2022-12-19 18:32:40 -05:00 |
|
chubtub
|
f74bc49120
|
Suppoort user input for RFC3339 timestamps
|
2022-12-19 10:39:10 -05:00 |
|
chubtub
|
307d0b3fe4
|
Read in counter signature file contents, encode in base64, and place in Timestamp element
|
2022-12-08 08:15:55 -05:00 |
|
chubtub
|
054699d14d
|
Add commandline support for passing in a countersignature file for RFC3852 timestamps
|
2022-12-08 08:15:55 -05:00 |
|
chubtub
|
2252270d94
|
Modify help text
|
2022-12-08 08:15:55 -05:00 |
|
chubtub
|
b5681411c0
|
Updated references of RFC3161 to RFC3852
|
2022-12-08 08:15:55 -05:00 |
|
chubtub
|
075d68664f
|
If no timestamp format is given a timestamp is not included in the resulting XML. Updated unit tests.
|
2022-12-08 08:15:55 -05:00 |
|
chubtub
|
fcf59290fe
|
Modify gateway class to insert a timestamp according to user selected format
|
2022-12-08 08:15:55 -05:00 |
|
chubtub
|
464abbf156
|
Modify Main and Commander classes to support options for RFC3161 and RFC3339
|
2022-12-08 08:15:55 -05:00 |
|
chubtub
|
233171893b
|
Add constants to support separate namespaces for RFC3161 and RCF3339.
|
2022-12-08 08:15:55 -05:00 |
|
chubtub
|
106e1fef76
|
Clean up SwidTagConstants class values
|
2022-12-08 08:15:55 -05:00 |
|
chubtub
|
dffcbf59bd
|
Add support for timestamping a signature
|
2022-12-08 08:15:50 -05:00 |
|
chubtub
|
59ef355326
|
Modify help text
|
2022-12-06 06:50:53 -05:00 |
|
chubtub
|
fbcaadee31
|
Updated references of RFC3161 to RFC3852
|
2022-11-21 14:04:11 -05:00 |
|
chubtub
|
d01b5de478
|
If no timestamp format is given a timestamp is not included in the resulting XML. Updated unit tests.
|
2022-10-26 07:51:25 -04:00 |
|
chubtub
|
ed2797735e
|
Modify gateway class to insert a timestamp according to user selected format
|
2022-09-21 10:52:32 -04:00 |
|
chubtub
|
97ccab0473
|
Modify Main and Commander classes to support options for RFC3161 and RFC3339
|
2022-09-20 00:19:01 -04:00 |
|
chubtub
|
1fccd3a222
|
Add constants to support separate namespaces for RFC3161 and RCF3339.
|
2022-09-13 10:24:38 -04:00 |
|
chubtub
|
68b11ce96d
|
Clean up SwidTagConstants class values
|
2022-09-12 10:14:24 -04:00 |
|
chubtub
|
25e77a6173
|
Merge branch 'master' into java_xml_timestamp
|
2022-09-08 20:37:26 -04:00 |
|
chubtub
|
ddbc13d2bb
|
Add support for timestamping a signature
|
2022-09-08 20:35:42 -04:00 |
|
chubtub
|
e72ffe1cbb
|
Debug failing unit tests
|
2022-08-26 10:11:35 -04:00 |
|
chubtub
|
20903c6bea
|
Merge branch 'master' into issue-462
|
2022-08-25 13:01:39 -04:00 |
|
chubtub
|
1836620f98
|
Moved Microsoft library program to its own directory under HIRS/tools/
|
2022-07-21 15:01:57 -04:00 |
|
chubtub
|
6a173fe162
|
This program generates a signature that passes validation by the rimtool.
|
2022-07-19 18:06:57 -04:00 |
|
chubtub
|
223fc15cc4
|
This program successfully validates a rimtool-signed swidtag
|
2022-07-18 12:57:27 -04:00 |
|
chubtub
|
de790ed7b2
|
Clean up unit tests
|
2022-04-15 10:39:35 -04:00 |
|
chubtub
|
4b3c01f990
|
Moved KeyValue processing to KeySelector inner class
|
2022-04-15 10:28:07 -04:00 |
|