[Dspace-tech] DSpace3 POC help

2013-01-22 Thread Ghislain Bienvenu MAMAT
Dear,

I want  develop of a POC for DSpace 3.

Requirements:

1 - Archive document with the TimeStamp from a external TSA(TimeStamp
autority)server instead of  system TimeStamp .
2- Validate the electronic signature of electronically signed documents
before  archiving.
3- Create three dynamic metadata: Timestamp,  VerifySignatureToken,
VerifySignaturemessage.


The Cryptographic API implementation of these tasks are already developed.


How these features built in DSpace 3?

1 - Where TimeStamp is set  in Dspace archiving?
2 - How to upload the certificate along with the signed file  in DSpace 3
workflow?
3 - How to add dynamic metadatas in DSpace 3 workflow?


Can you help me answer his questions?


Thank you to reply me.

regards,

Ghislain MAMAT
--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

Re: [Dspace-tech] DSpace3 POC help

2013-01-22 Thread helix84
On Tue, Jan 22, 2013 at 4:40 PM, Ghislain Bienvenu MAMAT
gbma...@gmail.com wrote:
 I want  develop of a POC for DSpace 3.

Hi Ghislain,

what is POC?

 How these features built in DSpace 3?

 1 - Where TimeStamp is set  in Dspace archiving?

This depends on which UI you are using. Are you using XMLUI or JSPUI?

But timestamp is stored as one of the dc.date metadata:
dc.date.accessioned (autogenerated), dc.date.issued,
dc.date.available.

Here are the locations related to the submission workflow:

Common classes:
https://github.com/DSpace/DSpace/tree/dspace-3_x/dspace-api/src/main/java/org/dspace/submit/step/
XMLUI classes:
https://github.com/DSpace/DSpace/tree/dspace-3_x/dspace-xmlui/src/main/java/org/dspace/app/xmlui/aspect/workflow
Alternative XMLUI workflow (not enabled by default):
https://github.com/DSpace/DSpace/tree/dspace-3_x/dspace-xmlui/src/main/java/org/dspace/app/xmlui/aspect/xmlworkflow
JSPUI:
https://github.com/DSpace/DSpace/tree/dspace-3_x/dspace-jspui/src/main/java/org/dspace/app/webui/submit
https://github.com/DSpace/DSpace/tree/dspace-3_x/dspace-jspui/src/main/webapp/submit


 2 - How to upload the certificate along with the signed file  in DSpace 3
 workflow?

You can simply upload a bitstream. Only bitstreams in the ORIGINAL
bundle are visible from the web UIs.


 3 - How to add dynamic metadatas in DSpace 3 workflow?

What do you mean by dynamic metadata?


Regards,
~~helix84

Compulsory reading: DSpace Mailing List Etiquette
https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette

--
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
___
DSpace-tech mailing list
DSpace-tech@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dspace-tech
List Etiquette: https://wiki.duraspace.org/display/DSPACE/Mailing+List+Etiquette