From de166b5e111aab5ad53cae2bda440e9c17434d98 Mon Sep 17 00:00:00 2001 From: tkellner Date: Wed, 10 Apr 2013 18:49:29 +0000 Subject: PDFSignerInterface update PDFSignatorInterface created PDFSignator Project created git-svn-id: https://joinup.ec.europa.eu/svn/pdf-over/trunk@4 174cde9d-5d70-4d2a-aa98-46368bc2aaf7 --- .../src/model/PDFSignerInterface.ucd | 269 ++++--- .../src/model/PDFSignerSequenz.usd | 109 +++ .../src/model/images/PDFSignerInterface.svg | 891 +++++++++++++++++++++ 3 files changed, 1151 insertions(+), 118 deletions(-) create mode 100644 pdf-over/pdf-signer-interface/src/model/PDFSignerSequenz.usd create mode 100644 pdf-over/pdf-signer-interface/src/model/images/PDFSignerInterface.svg (limited to 'pdf-over/pdf-signer-interface/src/model') diff --git a/pdf-over/pdf-signer-interface/src/model/PDFSignerInterface.ucd b/pdf-over/pdf-signer-interface/src/model/PDFSignerInterface.ucd index baf9fd52..cb7e79f8 100644 --- a/pdf-over/pdf-signer-interface/src/model/PDFSignerInterface.ucd +++ b/pdf-over/pdf-signer-interface/src/model/PDFSignerInterface.ucd @@ -1,169 +1,202 @@ - - - - - - - + + + + + + + - - + + + + + + + + + + + + - - + + - + - - - - - - - - - - - - + + + + + + + + + + + + - - + + - - - - + + + + + + - + - - + + - + - - + + - + - - + + - + - + - + - - - - - - - - - - - - + + + + + + + + + + + + - - + + - - - - - - + + + + + + - - + + - - + + - + - - + + - + - - + + - + - - - - - - - - + + + + + + + + - - + + - - - - - + + + + + - - - + + + - + - + - - - - - + + + + + - - - + + + + + + - - + - - - - - - + + + + + + - - + + - - + + - + - - + + - + + + + + + + + + + + + + + + + + + + + - + diff --git a/pdf-over/pdf-signer-interface/src/model/PDFSignerSequenz.usd b/pdf-over/pdf-signer-interface/src/model/PDFSignerSequenz.usd new file mode 100644 index 00000000..450d4fdf --- /dev/null +++ b/pdf-over/pdf-signer-interface/src/model/PDFSignerSequenz.usd @@ -0,0 +1,109 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/pdf-over/pdf-signer-interface/src/model/images/PDFSignerInterface.svg b/pdf-over/pdf-signer-interface/src/model/images/PDFSignerInterface.svg new file mode 100644 index 00000000..37daf2cc --- /dev/null +++ b/pdf-over/pdf-signer-interface/src/model/images/PDFSignerInterface.svg @@ -0,0 +1,891 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + GetPreparedDocument(): DocumentSource + + + GetSLSignatureRequest(): SLRequest + + + SetSLSignatureResponse(in value: SLResponse) + + + + SigningState + «interface» + + + + + + + + + + + + + + GetCollimatingMark(): CollimatingMark + + + GetInputDocument(): DocumentSource + + + GetKeyIdentifier(): String + + + GetPlaceholderDimension(): SignatureDimension + + + GetSignaturePosition(): SignaturePosition + + + SetCollimatingMark(in value: CollimatingMark) + + + SetInputDocument(in value: DocumentSource) + + + SetKeyIdentifier(in value: String) + + + SetSignaturePosition(in signaturePosition: SignaturePosition) + + + + SignatureParameter + + + + + + + + + + + + + + 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() + + + + SignaturePosition + + + + + + + + + + + + + + GetParameter(): SignatureParameter + + + Prepare(in parameter: SignatureParameter): SigningState + + + Sign(in state: SigningState): SignResult + + + + PDFSignerInterface + «interface» + + + + + + + + + + + + + + GetHeight(): int + + + GetWidth(): int + + + SetHeight(in value: int) + + + SetWidth(in value: int) + + + SignatureDimension(in width: int, in height: int) + + + + SignatureDimension + + + + + + + + + DocumentSource + + + + + + + + + CollimatingMark + + + + + + + + + + + + + + GetSignaturePosition(): SignaturePosition + + + GetSignedDocument(): DocumentSource + + + GetSignerCertificate(): Certificate + + + + SignResult + «interface» + + + + + + + + + SLRequest + + + + + + + + + SLResponse + + + + «Import» + + + «Import» + + + «Import» + + + «Import» + + + + + # signaturePosition + 1 + + + + + + «Import» + + + «Import» + + + «Import» + + + «Import» + + + + + # collimark + 0..1 + + + + # documentSource + 1 + + + + + + «Import» + + + «Import» + + + «Import» + + + «Import» + + + + -- cgit v1.2.3