From b7d2f32fb8673f82602b7e937815c39a8df2193c Mon Sep 17 00:00:00 2001 From: tkellner Date: Wed, 10 Apr 2013 18:49:37 +0000 Subject: PDFSignator Interface changes git-svn-id: https://joinup.ec.europa.eu/svn/pdf-over/trunk@5 174cde9d-5d70-4d2a-aa98-46368bc2aaf7 --- .../src/model/PDFSignerInterface.ucd | 228 ++--- .../src/model/images/PDFSignerInterface.svg | 976 +++++++++------------ 2 files changed, 495 insertions(+), 709 deletions(-) (limited to 'pdf-over/pdf-signer-interface/src') diff --git a/pdf-over/pdf-signer-interface/src/model/PDFSignerInterface.ucd b/pdf-over/pdf-signer-interface/src/model/PDFSignerInterface.ucd index cb7e79f8..450dd84c 100644 --- a/pdf-over/pdf-signer-interface/src/model/PDFSignerInterface.ucd +++ b/pdf-over/pdf-signer-interface/src/model/PDFSignerInterface.ucd @@ -1,118 +1,49 @@ - - + + - - + - - - - - - - - - - - - - - - - + - + - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - - + + - + - + - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - + - + @@ -122,81 +53,84 @@ - + - - + + + + + + + + + + + + - - - - - - - - - + - + - + - - - + + + - - + + - + - + - - - - + + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - + + - - - - - - - + + + + + + + - - - - - - - + - + diff --git a/pdf-over/pdf-signer-interface/src/model/images/PDFSignerInterface.svg b/pdf-over/pdf-signer-interface/src/model/images/PDFSignerInterface.svg index 37daf2cc..a1cd1ccf 100644 --- a/pdf-over/pdf-signer-interface/src/model/images/PDFSignerInterface.svg +++ b/pdf-over/pdf-signer-interface/src/model/images/PDFSignerInterface.svg @@ -6,404 +6,290 @@ - + - + + + + + - + - + - + - + - + - - - - - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + - + - - - - - - - - - + + + + + + + + + - - + - GetPreparedDocument(): DocumentSource - - GetSLSignatureRequest(): SLRequest + + - GetSLSignatureRequest(): SLRequest - - - SetSLSignatureResponse(in value: SLResponse) + SetSLSignatureResponse(in value: SLResponse) - - SigningState - «interface» - - - - - - - - - +AePHCpr1OuFARGzgGAaHryNx48qOf+E/sN/1drCXjgudMwAAAABJRU5ErkJggg==" style="clip-path:url(#clipPath5);" height="16" preserveAspectRatio="none" /> + SigningState + «interface» + + + + + + + + + - - - GetCollimatingMark(): CollimatingMark - - + - GetInputDocument(): DocumentSource - - - GetKeyIdentifier(): String - - - GetPlaceholderDimension(): SignatureDimension - - + GetParameter(): SignatureParameter + + - GetSignaturePosition(): SignaturePosition - - - SetCollimatingMark(in value: CollimatingMark) - - - SetInputDocument(in value: DocumentSource) - - - SetKeyIdentifier(in value: String) - - + Prepare(in parameter: SignatureParameter): SigningState + + - SetSignaturePosition(in signaturePosition: SignaturePosition) +NCkDAO6kJdrlZ1J0AAAAAElFTkSuQmCC" style="clip-path:url(#clipPath10); fill:rgb(0,127,0); stroke:rgb(0,127,0);" height="16" preserveAspectRatio="none" /> + Sign(in state: SigningState): SignResult - - SignatureParameter - - - - - - - - - + + PDFSignerInterface + «interface» + + + + + + + + + - - - GetPage(): int - - - GetX(): int - - - GetY(): int - - - SetPage(in value: int) - - - SetX(in value: int) - - + - SetY(in value: int) - - - SignaturePosition(in x: int, in y: int, in page: int) - - - SignaturePosition(in x: int, in y: int) - - - SignaturePosition() +NCkDAO6kJdrlZ1J0AAAAAElFTkSuQmCC" style="clip-path:url(#clipPath14); fill:rgb(0,127,0); stroke:rgb(0,127,0);" height="16" preserveAspectRatio="none" /> + GetSignatureData(): DocumentSource - + SLRequest + + + + + + + + - SignaturePosition - - - - - - - - - +2Xri8wlLCDAAAAAASUVORK5CYII=" style="clip-path:url(#clipPath17);" height="16" preserveAspectRatio="none" /> + SLResponse + + + + + + + + + - - + - GetParameter(): SignatureParameter - - + GetSignaturePosition(): SignaturePosition + + - Prepare(in parameter: SignatureParameter): SigningState - - + GetSignedDocument(): DocumentSource + + - Sign(in state: SigningState): SignResult +NCkDAO6kJdrlZ1J0AAAAAElFTkSuQmCC" style="clip-path:url(#clipPath21); fill:rgb(0,127,0); stroke:rgb(0,127,0);" height="16" preserveAspectRatio="none" /> + GetSignerCertificate(): Certificate - - PDFSignerInterface - «interface» - - - - - - - - - +AePHCpr1OuFARGzgGAaHryNx48qOf+E/sN/1drCXjgudMwAAAABJRU5ErkJggg==" style="clip-path:url(#clipPath22);" height="16" preserveAspectRatio="none" /> + SignResult + «interface» + + + + + + + + + - - + - GetHeight(): int - - + GetHeight(): int + + - GetWidth(): int - - + GetWidth(): int + + - SetHeight(in value: int) - - + SetHeight(in value: int) + + - SetWidth(in value: int) - - + SetWidth(in value: int) + + - SignatureDimension(in width: int, in height: int) +NRqxaR4mAAA9Kky9Yo8mswAAAABJRU5ErkJggg==" style="clip-path:url(#clipPath29); fill:rgb(0,127,0); stroke:rgb(0,127,0);" height="16" preserveAspectRatio="none" /> + SignatureDimension(in width: int, in height: int) - - SignatureDimension - - - - - - - - + SignatureDimension + + + + + + + + + + + + + + GetPage(): int + + + GetX(): int + + + GetY(): int + + + SetPage(in value: int) + + + SetX(in value: int) + + + SetY(in value: int) + + + SignaturePosition(in x: int, in y: int) + + + SignaturePosition(in x: int, in y: int, in page: int) + + + SignaturePosition() + + + - DocumentSource - - - - - - - - + SignaturePosition + + + + + + + + - CollimatingMark - - - - - - - - - +2Xri8wlLCDAAAAAASUVORK5CYII=" style="clip-path:url(#clipPath43);" height="16" preserveAspectRatio="none" /> + CollimatingMark + + + + + + + + + - - + + GetCollimatingMark(): CollimatingMark + + - GetSignaturePosition(): SignaturePosition - - + GetInputDocument(): DocumentSource + + + GetKeyIdentifier(): String + + + GetPlaceholderDimension(): SignatureDimension + + - GetSignedDocument(): DocumentSource - - GetSignaturePosition(): SignaturePosition + + - GetSignerCertificate(): Certificate + SetCollimatingMark(in value: CollimatingMark) + + + SetInputDocument(in value: DocumentSource) + + + SetKeyIdentifier(in value: String) + + + SetSignaturePosition(in signaturePosition: SignaturePosition) - - SignResult - «interface» - - - - - - - - - SLRequest - - - - - - - - + SignatureParameter + + + + + + + + - SLResponse - - - - «Import» - - - «Import» - - - «Import» - - - «Import» - - - - - # signaturePosition - 1 - - - - - - «Import» - - - «Import» - - - «Import» - - - «Import» - - - - - # collimark - 0..1 - - - - # documentSource - 1 - - - - - - «Import» - - - «Import» - - - «Import» - - - «Import» - + DocumentSource + + # signaturePosition + 1 + + + + # collimark + 0..1 + + + + # documentSource + 1 + + -- cgit v1.2.3