summaryrefslogtreecommitdiff
path: root/eaaf_modules/eaaf_module_moa-sig/src/main/java
AgeCommit message (Collapse)AuthorFilesLines
2022-09-28chore(moa-sig): switch MOA-Sig to new IAIK-MOA v2.08Thomas1-3/+1
2022-09-27refact(moa-sig): call MOA-SIG initialization checkThomas1-5/+4
2022-09-15feat(moa-sig): only re-initialize MOA-Sig if PKI module is not marked as ↵Thomas1-1/+6
configurated
2022-09-15chore(moa-sig): switch to next snapshot versionThomas1-1/+1
2022-09-15chore(moa-sig): log used classloader to find moa-sig initialization problemsThomas2-3/+3
2022-08-11refact(core): move JoseUtils into 'eaaf-utils' moduleThomas1-4/+4
2021-05-18re-initialize IAIK-MOA before every process to fix problem with unordered ↵Thomas1-1/+2
JAVA Security-Provider in Java > 11.10
2021-04-14remove re-initialization of IAIK MOA because we make some updates in MOA-SPSSThomas1-2/+1
2021-04-14some code optimization to reduce memory consumptionThomas1-2/+20
2021-04-08add new verification methods into MOA-Sig module to verify PAdES documents ↵Thomas9-163/+377
and to perform extended validation
2021-03-25switch to latest version of MOA-SigThomas3-29/+18
2021-03-16some small updates in moa-spss moduleThomas2-5/+12
2020-11-04update loggingThomas Lenz1-2/+3
2020-11-03Initialize IAIK-MOA on any request, because there is an open unknown issue ↵Thomas Lenz1-6/+25
with signature-verification and lost configuration states
2020-11-02change order of IAIK CryptoProvider registrationThomas Lenz1-9/+6
Update JWS and JWE impl. to mitigate problems if IAIK and BC provider are loaded
2020-10-19refactor MoaSigInitializer to get MOA-Sig configuration objectThomas Lenz2-33/+24
2020-10-07implement work-around to fix possible incompatibility between IAIK ↵Thomas Lenz1-3/+5
JCE/Eccelerate and JWS lib in case of ECC keys
2020-09-21Extend ISignatureVerificationService: Add Supplement ContentChristof Rabensteiner2-7/+71
Add additional method to ISignatureVerificationService (verifyXmlSignature), that accepts the additional parameter "Map supplementContent". This parameter allows a caller to specify content for the SupplementProfile Node. With this additional parameter, the caller can specify the content of a reference, which is useful in the case where the caller wants to verify a detached signature, but the validation service cannot resolve the reference.
2020-07-30change packagenames of MOA-Sig moduleThomas Lenz20-47/+49
2020-07-30update MOA-Sig verification API to set signature-verification timestampThomas Lenz2-24/+60
2020-06-18refactor MOASigInitializer to load IAIK ECCelerate fistThomas Lenz1-6/+6
2019-12-05some code code-style modificationsThomas15-321/+341
active code-quality checks!
2019-12-04to some more code quality tasksThomas4-13/+27
2019-12-04common EGIZ code-style refactoringThomas Lenz23-1004/+1118
2019-11-28refactor MOA-Sig initializerThomas2-33/+63
2019-11-28close MOA-Sig transaction contextThomas Lenz3-127/+136
2019-11-28refactor MOA-Sig initialization to treat with initialization problems on ↵Thomas Lenz4-160/+203
some system
2019-08-06verifyXML: parametrize xpath pointing to Signature locationChristof Rabensteiner2-10/+59
- Add two methods to public interface of ISignatureVerificationService, where caller can specify xpath. - Ignore intellj project files.
2019-08-02patch xpath expression that selects dsig:SignatureChristof Rabensteiner1-1/+1
- Problem: xpath that determines dsig:Signature element only selects first-order child elements. - Fix: Add "//"-prefix to xpath expression, which "selects nodes in the document from the current node that match the selection no matter where they are" [1] [1] https://www.w3schools.com/xml/xpath_syntax.asp
2019-06-19add interface to inject external XML schemes into MOA-SigThomas Lenz2-0/+52
2019-06-19remove manifest check, if it is not necessaryThomas Lenz1-5/+5
2019-05-22add example for MOA-SPSS configuration to eaaf_module_moa-sigThomas Lenz2-1/+3
2019-05-17add interface and empty basic implementation of SignatureCreationServiceThomas Lenz4-88/+146
2019-05-17add EAAF module for MOA-Sig integrationThomas Lenz14-0/+1016