Comments (4)
Original comment by luis.fgoncalv
on 26 Dec 2011 at 6:07
- Changed state: Accepted
- Added labels: Priority-Low, Type-Enhancement
- Removed labels: Priority-Medium, Type-Defect
from xades4j.
I'll need to add support for ds:Manifest to xades4j for my project. Any hints
will be appreciated. Thank you.
Original comment by [email protected]
on 10 Dec 2012 at 2:48
from xades4j.
One of the uses cases that the XML-DSIG spec states for manifests is reusing
them across signatures. I'm not sure this is easy to fully accommodate in the
lib.
Anyway, for signature production:
I guess SignedDataObjects could also have a withManifest(Manifest m) method. A
Manifest would be/have a collection of DataObjectDesc. Then
DataObjectDescsProcessor would have to take this into account to add the
manifests to the XMLSignature and keep track of their references.
For signature verification:
Apache Santuario has an option that indicates whether it should follow
manifests. We may need this to be exposed somewhere. Also,
SignatureUtils.processReferences(...) needs to consider the Manifests.
Original comment by luis.fgoncalv
on 10 Dec 2012 at 10:50
from xades4j.
I don't think my requirements allow for a generic solution. I must use BES
(therefore only one ds:Object is allowed), with its dS:Object containing a
Manifest and nothing else (we don't want any of the Qualifying properties).
Therefore, I'm looking at writing my own implementation of SignerBES.java
Original comment by [email protected]
on 14 Dec 2012 at 3:11
from xades4j.
Related Issues (20)
- FileSystemKeyStoreKeyingDataProvider pass certificate as String/Bytes HOT 5
- How to use XpathTransform HOT 10
- Add Compatibility to Java17 HOT 13
- Error generating signature with .pfx certificate DIAN Colombia HOT 11
- Problems with signature validation HOT 2
- On verify TBES signature the excepion "invalid token signature" is thrown HOT 1
- Problem validating sign in https://ec.europa.eu/cefdigital/DSS/webapp-demo/validation HOT 5
- NoClassDefFoundError with XadesSigningProfile HOT 2
- Have you installed xades4j's dependencies? The missing class is from Guice, a library used by xades4j. Is Guice available in the classpath of your application? The same applies to Apache XML Security and Bouncy Castle.
- Edit and add attributes in nodes of xadesBES according to especific format HOT 8
- Key store has more than one private key entry HOT 1
- Bump xmlsec to at least 2.3.0 HOT 3
- JAXBException with newSigner method HOT 11
- signature invalid HOT 2
- BindingSourceRestriction uses some methods missing in Java implementation for Android HOT 4
- SignatureAppendingStrategy issue with XPath transform HOT 2
- Invalid hash when signing HOT 27
- Invalid Signature produced by Xades4j HOT 10
- Migrating from Xades4j 1.7.0 to Xades4j 2.2.0 HOT 1
- Transform nodes in a Signature Policy HOT 6
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from xades4j.