Commit Graph

139 Commits

Author SHA1 Message Date
chubtub
10a9362353 Fix failing testCreateTimestampRfc2315 2023-08-02 11:27:23 -04:00
chubtub
b061a47d25
Merge branch 'master' into issue-507 2023-07-21 06:33:09 -04:00
chubtub
b84f7de054 Fix property names to proper camel case and update unit tests. Print
missing non-required fields to console.
2023-07-03 17:25:48 -04:00
chubtub
6d51a19742
Merge pull request #539 from nsacyber/issue-501
[#501] Add namespaces to resolve failing schema validation
2023-06-30 12:28:21 -04:00
chubtub
190c631b03 Change xmlns:hirs to xmlns:pcRim, update unit tests accordingly 2023-06-20 11:10:39 -04:00
chubtub
4138d34a6d Update unit tests 2023-06-16 07:43:29 -04:00
chubtub
16b053320f Move <SoftwareIdentity id=...> to a separate namespace to maintain schema compliance 2023-06-16 07:42:25 -04:00
chubtub
e92d3d41dd Remove support rim from validation function 2023-06-14 15:10:56 -04:00
chubtub
f26c7784da Modify validator class so that payload validation failure will stop validation 2023-06-14 14:34:13 -04:00
chubtub
2d54e84f62 Added unit test for RFC2315 timestamp 2023-06-07 17:21:53 -04:00
chubtub
76052764fc Merge branch 'issue-497' of github.com:nsacyber/HIRS into issue-497-remote 2023-06-06 12:50:51 -04:00
chubtub
3722e97f8e Modify validator class to handle a directory override argument 2023-06-06 00:08:33 -04:00
chubtub
d46091802c Modify gateway class to handle a directory override argument 2023-06-05 15:02:28 -04:00
chubtub
cd56830f93 Add frontend support for --directory option 2023-06-05 14:49:42 -04:00
chubtub
2b57569a2f Modify gateway class to handle a directory override argument 2023-06-05 14:15:37 -04:00
chubtub
bfe00a99a9 Add frontend support for --directory option 2023-06-05 12:26:24 -04:00
chubtub
c7a276a3e5 Add resource file for unit testing 2023-06-05 11:08:07 -04:00
chubtub
2ed3361e72 Modified rimtool to support multiple payload files for creating and validating base RIMs 2023-06-03 00:16:24 -04:00
chubtub
38ddfaba27 Fixed CredentialArgumentValidator class to properly detect credential inputs 2023-05-31 11:18:23 -04:00
chubtub
ef44c8d970 Added support for RFC2315 2023-05-24 23:46:43 -04:00
chubtub
5fc268381e
Delete detached_signature.xml 2023-05-08 20:53:02 -04:00
chubtub
681fc92a3c Modify gateway class to generate a detached signature for a signed swidtag. Created new unit test and updated test resource files. 2023-05-08 20:50:29 -04:00
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
69e3c36555
Merge branch 'master' into issue-497 2023-05-04 20:51:02 -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
52655d3c85 Modify validator class to handle a directory override argument 2023-04-05 11:27:02 -04:00
chubtub
870fd687a8 Merge branch 'issue-497' of github.com:nsacyber/HIRS into issue-497 2023-04-04 10:33:08 -04:00
chubtub
cb9b93a47a Modify gateway class to handle a directory override argument 2023-04-04 10:28:50 -04:00
chubtub
23f2b0a47a Add frontend support for --directory option 2023-04-04 10:25:37 -04:00
chubtub
ef6718af2a Add resource file for unit testing 2023-04-04 10:20:14 -04:00
chubtub
04043b9ab8 Modified rimtool to support multiple payload files for creating and validating base RIMs 2023-04-04 10:20:14 -04:00
chubtub
fd32c9fc8c Modify gateway class to handle a directory override argument 2023-04-04 10:02:18 -04:00
chubtub
32edd6ce48 Add frontend support for --directory option 2023-03-30 14:56:50 -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
1b1cbb6f8e Add resource file for unit testing 2023-03-13 12:36:05 -04:00
chubtub
990b6cf322 Modified rimtool to support multiple payload files for creating and validating base RIMs 2023-03-13 10:00:13 -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