From fe8409ea3ebbb34058eeb5c2f0a6977b8a421686 Mon Sep 17 00:00:00 2001 From: Andreas Fitzek Date: Wed, 5 Feb 2014 10:19:00 +0100 Subject: Added API Documentation and Full Documentation --- docs/api/allclasses-frame.html | 35 ++ docs/api/allclasses-noframe.html | 35 ++ .../gv/egiz/pdfas/lib/api/ByteArrayDataSink.html | 326 ++++++++++++ .../gv/egiz/pdfas/lib/api/ByteArrayDataSource.html | 294 +++++++++++ .../at/gv/egiz/pdfas/lib/api/Configuration.html | 255 +++++++++ docs/api/at/gv/egiz/pdfas/lib/api/DataSink.html | 218 ++++++++ docs/api/at/gv/egiz/pdfas/lib/api/DataSource.html | 238 +++++++++ .../pdfas/lib/api/IConfigurationConstants.html | 364 +++++++++++++ docs/api/at/gv/egiz/pdfas/lib/api/PdfAs.html | 324 ++++++++++++ .../api/at/gv/egiz/pdfas/lib/api/PdfAsFactory.html | 375 ++++++++++++++ .../at/gv/egiz/pdfas/lib/api/PdfAsParameter.html | 268 ++++++++++ .../gv/egiz/pdfas/lib/api/SignaturePosition.html | 281 ++++++++++ .../at/gv/egiz/pdfas/lib/api/StatusRequest.html | 329 ++++++++++++ .../pdfas/lib/api/class-use/ByteArrayDataSink.html | 118 +++++ .../lib/api/class-use/ByteArrayDataSource.html | 118 +++++ .../pdfas/lib/api/class-use/Configuration.html | 196 +++++++ .../gv/egiz/pdfas/lib/api/class-use/DataSink.html | 205 ++++++++ .../egiz/pdfas/lib/api/class-use/DataSource.html | 204 ++++++++ .../lib/api/class-use/IConfigurationConstants.html | 118 +++++ .../at/gv/egiz/pdfas/lib/api/class-use/PdfAs.html | 160 ++++++ .../egiz/pdfas/lib/api/class-use/PdfAsFactory.html | 118 +++++ .../pdfas/lib/api/class-use/PdfAsParameter.html | 180 +++++++ .../pdfas/lib/api/class-use/SignaturePosition.html | 160 ++++++ .../pdfas/lib/api/class-use/StatusRequest.html | 189 +++++++ .../at/gv/egiz/pdfas/lib/api/package-frame.html | 33 ++ .../at/gv/egiz/pdfas/lib/api/package-summary.html | 203 ++++++++ .../api/at/gv/egiz/pdfas/lib/api/package-tree.html | 144 ++++++ docs/api/at/gv/egiz/pdfas/lib/api/package-use.html | 221 ++++++++ .../gv/egiz/pdfas/lib/api/sign/IPlainSigner.html | 277 ++++++++++ .../gv/egiz/pdfas/lib/api/sign/SignParameter.html | 344 ++++++++++++ .../at/gv/egiz/pdfas/lib/api/sign/SignResult.html | 257 +++++++++ .../pdfas/lib/api/sign/class-use/IPlainSigner.html | 175 +++++++ .../lib/api/sign/class-use/SignParameter.html | 184 +++++++ .../pdfas/lib/api/sign/class-use/SignResult.html | 166 ++++++ .../gv/egiz/pdfas/lib/api/sign/package-frame.html | 22 + .../egiz/pdfas/lib/api/sign/package-summary.html | 148 ++++++ .../gv/egiz/pdfas/lib/api/sign/package-tree.html | 133 +++++ .../at/gv/egiz/pdfas/lib/api/sign/package-use.html | 177 +++++++ .../egiz/pdfas/lib/api/verify/SignatureCheck.html | 233 +++++++++ .../egiz/pdfas/lib/api/verify/VerifyParameter.html | 284 ++++++++++ .../gv/egiz/pdfas/lib/api/verify/VerifyResult.html | 335 ++++++++++++ .../lib/api/verify/class-use/SignatureCheck.html | 172 ++++++ .../lib/api/verify/class-use/VerifyParameter.html | 176 +++++++ .../lib/api/verify/class-use/VerifyResult.html | 160 ++++++ .../egiz/pdfas/lib/api/verify/package-frame.html | 22 + .../egiz/pdfas/lib/api/verify/package-summary.html | 144 ++++++ .../gv/egiz/pdfas/lib/api/verify/package-tree.html | 133 +++++ .../gv/egiz/pdfas/lib/api/verify/package-use.html | 173 +++++++ docs/api/constant-values.html | 224 ++++++++ docs/api/deprecated-list.html | 118 +++++ docs/api/help-doc.html | 223 ++++++++ docs/api/index-all.html | 576 +++++++++++++++++++++ docs/api/index.html | 68 +++ docs/api/overview-frame.html | 24 + docs/api/overview-summary.html | 140 +++++ docs/api/overview-tree.html | 155 ++++++ docs/api/package-list | 3 + docs/api/resources/background.gif | Bin 0 -> 2313 bytes docs/api/resources/tab.gif | Bin 0 -> 291 bytes docs/api/resources/titlebar.gif | Bin 0 -> 10701 bytes docs/api/resources/titlebar_end.gif | Bin 0 -> 849 bytes docs/api/stylesheet.css | 474 +++++++++++++++++ 62 files changed, 11429 insertions(+) create mode 100644 docs/api/allclasses-frame.html create mode 100644 docs/api/allclasses-noframe.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/ByteArrayDataSink.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/ByteArrayDataSource.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/Configuration.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/DataSink.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/DataSource.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/PdfAs.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/PdfAsFactory.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/PdfAsParameter.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/SignaturePosition.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/StatusRequest.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/ByteArrayDataSink.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/ByteArrayDataSource.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/Configuration.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/DataSink.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/DataSource.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/IConfigurationConstants.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAs.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAsFactory.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAsParameter.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/SignaturePosition.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/class-use/StatusRequest.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/package-frame.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/package-summary.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/package-tree.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/package-use.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/IPlainSigner.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/SignParameter.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/SignResult.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/IPlainSigner.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/SignParameter.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/SignResult.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/package-frame.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/package-summary.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/package-tree.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/sign/package-use.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/SignatureCheck.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/VerifyParameter.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/VerifyResult.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/SignatureCheck.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/VerifyParameter.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/VerifyResult.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/package-frame.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/package-summary.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/package-tree.html create mode 100644 docs/api/at/gv/egiz/pdfas/lib/api/verify/package-use.html create mode 100644 docs/api/constant-values.html create mode 100644 docs/api/deprecated-list.html create mode 100644 docs/api/help-doc.html create mode 100644 docs/api/index-all.html create mode 100644 docs/api/index.html create mode 100644 docs/api/overview-frame.html create mode 100644 docs/api/overview-summary.html create mode 100644 docs/api/overview-tree.html create mode 100644 docs/api/package-list create mode 100644 docs/api/resources/background.gif create mode 100644 docs/api/resources/tab.gif create mode 100644 docs/api/resources/titlebar.gif create mode 100644 docs/api/resources/titlebar_end.gif create mode 100644 docs/api/stylesheet.css (limited to 'docs/api') diff --git a/docs/api/allclasses-frame.html b/docs/api/allclasses-frame.html new file mode 100644 index 00000000..0ab67528 --- /dev/null +++ b/docs/api/allclasses-frame.html @@ -0,0 +1,35 @@ + + + + + + +All Classes (PDF-AS 4.0.0-SNAPSHOT Library) + + + + +

All Classes

+
+ +
+ + diff --git a/docs/api/allclasses-noframe.html b/docs/api/allclasses-noframe.html new file mode 100644 index 00000000..2f7e8761 --- /dev/null +++ b/docs/api/allclasses-noframe.html @@ -0,0 +1,35 @@ + + + + + + +All Classes (PDF-AS 4.0.0-SNAPSHOT Library) + + + + +

All Classes

+
+ +
+ + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/ByteArrayDataSink.html b/docs/api/at/gv/egiz/pdfas/lib/api/ByteArrayDataSink.html new file mode 100644 index 00000000..f8dd1167 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/ByteArrayDataSink.html @@ -0,0 +1,326 @@ + + + + + + +ByteArrayDataSink (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Class ByteArrayDataSink

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    DataSink
    +
    +
    +
    +
    public class ByteArrayDataSink
    +extends Object
    +implements DataSink
    +
    A simple byte array data sink
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ByteArrayDataSink

        +
        public ByteArrayDataSink()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createOutputStream

        +
        public OutputStream createOutputStream()
        +
        Description copied from interface: DataSink
        +
        Creates an output stream to receive the data
        +
        +
        Specified by:
        +
        createOutputStream in interface DataSink
        +
        Returns:
        an output stream for the data
        +
      • +
      + + + +
        +
      • +

        getData

        +
        public byte[] getData()
        +
        Returns the output data
        +
        Returns:
        the output data
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/ByteArrayDataSource.html b/docs/api/at/gv/egiz/pdfas/lib/api/ByteArrayDataSource.html new file mode 100644 index 00000000..c77c2b33 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/ByteArrayDataSource.html @@ -0,0 +1,294 @@ + + + + + + +ByteArrayDataSource (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Class ByteArrayDataSource

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    DataSource
    +
    +
    +
    +
    public class ByteArrayDataSource
    +extends Object
    +implements DataSource
    +
    A simple byte array data source
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ByteArrayDataSource

        +
        public ByteArrayDataSource(byte[] data)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getMIMEType

        +
        public String getMIMEType()
        +
        Description copied from interface: DataSource
        +
        Gets the MIME Type of the contained data.
        +
        +
        Specified by:
        +
        getMIMEType in interface DataSource
        +
        Returns:
        MIME Type
        +
      • +
      + + + +
        +
      • +

        getByteData

        +
        public byte[] getByteData()
        +
        Description copied from interface: DataSource
        +
        Gets the contained data
        +
        +
        Specified by:
        +
        getByteData in interface DataSource
        +
        Returns:
        the contained data
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/Configuration.html b/docs/api/at/gv/egiz/pdfas/lib/api/Configuration.html new file mode 100644 index 00000000..30e53cd7 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/Configuration.html @@ -0,0 +1,255 @@ + + + + + + +Configuration (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Interface Configuration

+
+
+
+
    +
  • +
    +
    +
    public interface Configuration
    +
    Configuration interface + + This interface is used to configure one PDF-AS run. It contains the configuration values + from the configuration file. Use this interface to override properties during runtime.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      StringgetValue(String key) +
      Gets a specific Value
      +
      booleanhasValue(String key) +
      Is the configuration key set
      +
      voidsetValue(String key, + String value) +
      Sets or overrides a configuration value
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getValue

        +
        String getValue(String key)
        +
        Gets a specific Value
        +
        Parameters:
        key - The configuration key
        +
        Returns:
        The configured value
        +
      • +
      + + + +
        +
      • +

        hasValue

        +
        boolean hasValue(String key)
        +
        Is the configuration key set
        +
        Parameters:
        key - The configuration key
        +
        Returns:
        true | false
        +
      • +
      + + + +
        +
      • +

        setValue

        +
        void setValue(String key,
        +            String value)
        +
        Sets or overrides a configuration value
        +
        Parameters:
        key - The configuration key
        value - The configuration value
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/DataSink.html b/docs/api/at/gv/egiz/pdfas/lib/api/DataSink.html new file mode 100644 index 00000000..2cc94e33 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/DataSink.html @@ -0,0 +1,218 @@ + + + + + + +DataSink (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Interface DataSink

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    ByteArrayDataSink
    +
    +
    +
    +
    public interface DataSink
    +
    Data Sink interface.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      OutputStreamcreateOutputStream() +
      Creates an output stream to receive the data
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        createOutputStream

        +
        OutputStream createOutputStream()
        +
        Creates an output stream to receive the data
        +
        Returns:
        an output stream for the data
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/DataSource.html b/docs/api/at/gv/egiz/pdfas/lib/api/DataSource.html new file mode 100644 index 00000000..e7d51549 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/DataSource.html @@ -0,0 +1,238 @@ + + + + + + +DataSource (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Interface DataSource

+
+
+
+
    +
  • +
    +
    All Known Implementing Classes:
    +
    ByteArrayDataSource
    +
    +
    +
    +
    public interface DataSource
    +
    Data Source interface + + All data sources in PDF-AS implement this interface. Also custom data sources have to + implement this interface to allow PDF-AS to use them.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      byte[]getByteData() +
      Gets the contained data
      +
      StringgetMIMEType() +
      Gets the MIME Type of the contained data.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getMIMEType

        +
        String getMIMEType()
        +
        Gets the MIME Type of the contained data.
        +
        Returns:
        MIME Type
        +
      • +
      + + + +
        +
      • +

        getByteData

        +
        byte[] getByteData()
        +
        Gets the contained data
        +
        Returns:
        the contained data
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.html b/docs/api/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.html new file mode 100644 index 00000000..cca36ecf --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/IConfigurationConstants.html @@ -0,0 +1,364 @@ + + + + + + +IConfigurationConstants (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Interface IConfigurationConstants

+
+
+
+
    +
  • +
    +
    +
    public interface IConfigurationConstants
    +
  • +
+
+
+ +
+
+ +
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/PdfAs.html b/docs/api/at/gv/egiz/pdfas/lib/api/PdfAs.html new file mode 100644 index 00000000..a7f48882 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/PdfAs.html @@ -0,0 +1,324 @@ + + + + + + +PdfAs (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Interface PdfAs

+
+
+
+
    +
  • +
    +
    +
    public interface PdfAs
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        sign

        +
        SignResult sign(SignParameter parameter)
        +                throws at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
        Signs a PDF document using PDF-AS.
        +
        Parameters:
        parameter -
        +
        Returns:
        +
        Throws:
        +
        at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
      • +
      + + + +
        +
      • +

        verify

        +
        List<VerifyResult> verify(VerifyParameter parameter)
        +                          throws at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
        Verifies a document with (potentially multiple) PDF-AS signatures.
        +
        Parameters:
        parameter - The verification parameter
        +
        Returns:
        A list of verification Results
        +
        Throws:
        +
        at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
      • +
      + + + +
        +
      • +

        getConfiguration

        +
        Configuration getConfiguration()
        +
        Gets a copy of the PDF-AS configuration, to allow the application to + override configuration parameters at runtime.
        +
        Returns:
        A private copy of the pdf as configuration
        +
      • +
      + + + +
        +
      • +

        startSign

        +
        StatusRequest startSign(SignParameter parameter)
        +                        throws at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
        Starts a signature process + + After the process has to be startet the status request has to be services by the user application
        +
        Parameters:
        parameter - The sign parameter
        +
        Returns:
        A status request
        +
        Throws:
        +
        at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
      • +
      + + + +
        +
      • +

        process

        +
        StatusRequest process(StatusRequest statusRequest)
        +                      throws at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
        Continues an ongoing signature process
        +
        Parameters:
        statusRequest - The current status
        +
        Returns:
        A status request
        +
        Throws:
        +
        at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
      • +
      + + + +
        +
      • +

        finishSign

        +
        SignResult finishSign(StatusRequest statusRequest)
        +                      throws at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
        Finishes a signature process
        +
        Parameters:
        statusRequest - The current status
        +
        Returns:
        A signature result
        +
        Throws:
        +
        at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/PdfAsFactory.html b/docs/api/at/gv/egiz/pdfas/lib/api/PdfAsFactory.html new file mode 100644 index 00000000..bbd5ea61 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/PdfAsFactory.html @@ -0,0 +1,375 @@ + + + + + + +PdfAsFactory (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Class PdfAsFactory

+
+
+ +
+
    +
  • +
    +
    +
    public class PdfAsFactory
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        PdfAsFactory

        +
        public PdfAsFactory()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        dontConfigureLog4j

        +
        public static void dontConfigureLog4j()
        +
      • +
      + + + +
        +
      • +

        createPdfAs

        +
        public static PdfAs createPdfAs(File configuration)
        +
        Create a new instance of PDF-AS
        +
        Parameters:
        configuration - The PDF-AS configuration
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        createSignParameter

        +
        public static SignParameter createSignParameter(Configuration configuration,
        +                                DataSource dataSource)
        +
        Creates a sign parameter
        +
        Parameters:
        configuration - The configuration to be used
        dataSource - The data source to be used
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        createVerifyParameter

        +
        public static VerifyParameter createVerifyParameter(Configuration configuration,
        +                                    DataSource dataSource)
        +
        Creates a verification parameter
        +
        Parameters:
        configuration - The configuration to be used
        dataSource - The data source to be used
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        deployDefaultConfiguration

        +
        public static void deployDefaultConfiguration(File targetDirectory)
        +                                       throws Exception
        +
        Deploy default configuration to targetDirectory + + The targetDirectory will be deleted and
        +
        Parameters:
        targetDirectory -
        +
        Throws:
        +
        Exception
        +
      • +
      + + + +
        +
      • +

        getSCMRevision

        +
        public static String getSCMRevision()
        +
        Gets the PDF-AS SCM Revision
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getVersion

        +
        public static String getVersion()
        +
        Gets the PDF-AS Version
        +
        Returns:
        PDF-AS Verison string
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/PdfAsParameter.html b/docs/api/at/gv/egiz/pdfas/lib/api/PdfAsParameter.html new file mode 100644 index 00000000..83122263 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/PdfAsParameter.html @@ -0,0 +1,268 @@ + + + + + + +PdfAsParameter (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Interface PdfAsParameter

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getConfiguration

        +
        Configuration getConfiguration()
        +
        Gets the configuration associated with the parameter
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        setConfiguration

        +
        void setConfiguration(Configuration configuration)
        +
        Sets the configuration associated with the parameter
        +
        Parameters:
        configuration -
        +
      • +
      + + + +
        +
      • +

        getDataSource

        +
        DataSource getDataSource()
        +
        Gets the data source of the parameter
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        setDataSource

        +
        void setDataSource(DataSource dataSource)
        +
        Sets the data source of the parameter
        +
        Parameters:
        dataSource -
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/SignaturePosition.html b/docs/api/at/gv/egiz/pdfas/lib/api/SignaturePosition.html new file mode 100644 index 00000000..2af0eebb --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/SignaturePosition.html @@ -0,0 +1,281 @@ + + + + + + +SignaturePosition (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Interface SignaturePosition

+
+
+
+
    +
  • +
    +
    +
    public interface SignaturePosition
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      floatgetHeight() +
      Returns the height of the signature.
      +
      intgetPage() +
      Returns the page on which the signature was placed.
      +
      floatgetWidth() +
      Returns the width of the signature.
      +
      floatgetX() +
      Returns the x position.
      +
      floatgetY() +
      Returns the y position.
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getPage

        +
        int getPage()
        +
        Returns the page on which the signature was placed.
        +
        Returns:
        Returns the page on which the signature was placed.
        +
      • +
      + + + +
        +
      • +

        getX

        +
        float getX()
        +
        Returns the x position.
        +
        Returns:
        Returns the x position.
        +
      • +
      + + + +
        +
      • +

        getY

        +
        float getY()
        +
        Returns the y position.
        +
        Returns:
        Returns the y position.
        +
      • +
      + + + +
        +
      • +

        getWidth

        +
        float getWidth()
        +
        Returns the width of the signature.
        +
        Returns:
        Returns the width of the signature.
        +
      • +
      + + + +
        +
      • +

        getHeight

        +
        float getHeight()
        +
        Returns the height of the signature.
        +
        Returns:
        Returns the height of the signature.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/StatusRequest.html b/docs/api/at/gv/egiz/pdfas/lib/api/StatusRequest.html new file mode 100644 index 00000000..cbc1f815 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/StatusRequest.html @@ -0,0 +1,329 @@ + + + + + + +StatusRequest (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api
+

Interface StatusRequest

+
+
+
+
    +
  • +
    +
    +
    public interface StatusRequest
    +
    Status of a signture process
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      byte[]getSignatureData() +
      Gets the data to be signed
      +
      int[]getSignatureDataByteRange() +
      Gets the byte range of the data to be signed
      +
      booleanisReady() +
      If true finishSign in PdfAs can be called to retrieve the signed pdf
      +
      booleanneedCertificate() +
      If true PDF-AS requires the signature certificate + + Retrieve the signing certificate and set it via setCertificate
      +
      booleanneedSignature() +
      If true PDF-AS requires a the CAdES signature + + use getSignatureData() and getSignatureDataByteRange() to retrieve the + data to be signed and set the signature via setSigature
      +
      voidsetCertificate(byte[] encodedCertificate) +
      Sets the signing certificate
      +
      voidsetSigature(byte[] signatureValue) +
      Sets the signature
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        needCertificate

        +
        boolean needCertificate()
        +
        If true PDF-AS requires the signature certificate + + Retrieve the signing certificate and set it via setCertificate
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        needSignature

        +
        boolean needSignature()
        +
        If true PDF-AS requires a the CAdES signature + + use getSignatureData() and getSignatureDataByteRange() to retrieve the + data to be signed and set the signature via setSigature
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        isReady

        +
        boolean isReady()
        +
        If true finishSign in PdfAs can be called to retrieve the signed pdf
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getSignatureData

        +
        byte[] getSignatureData()
        +
        Gets the data to be signed
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getSignatureDataByteRange

        +
        int[] getSignatureDataByteRange()
        +
        Gets the byte range of the data to be signed
        +
        Returns:
        +
      • +
      + + + + + + + +
        +
      • +

        setSigature

        +
        void setSigature(byte[] signatureValue)
        +
        Sets the signature
        +
        Parameters:
        signatureValue -
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/ByteArrayDataSink.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/ByteArrayDataSink.html new file mode 100644 index 00000000..e1eb2236 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/ByteArrayDataSink.html @@ -0,0 +1,118 @@ + + + + + + +Uses of Class at.gv.egiz.pdfas.lib.api.ByteArrayDataSink (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Class
at.gv.egiz.pdfas.lib.api.ByteArrayDataSink

+
+
No usage of at.gv.egiz.pdfas.lib.api.ByteArrayDataSink
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/ByteArrayDataSource.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/ByteArrayDataSource.html new file mode 100644 index 00000000..5176a179 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/ByteArrayDataSource.html @@ -0,0 +1,118 @@ + + + + + + +Uses of Class at.gv.egiz.pdfas.lib.api.ByteArrayDataSource (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Class
at.gv.egiz.pdfas.lib.api.ByteArrayDataSource

+
+
No usage of at.gv.egiz.pdfas.lib.api.ByteArrayDataSource
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/Configuration.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/Configuration.html new file mode 100644 index 00000000..8acf4f57 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/Configuration.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.Configuration (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.Configuration

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/DataSink.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/DataSink.html new file mode 100644 index 00000000..1540ffc5 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/DataSink.html @@ -0,0 +1,205 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.DataSink (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.DataSink

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/DataSource.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/DataSource.html new file mode 100644 index 00000000..b53f2322 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/DataSource.html @@ -0,0 +1,204 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.DataSource (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.DataSource

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/IConfigurationConstants.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/IConfigurationConstants.html new file mode 100644 index 00000000..44c80e97 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/IConfigurationConstants.html @@ -0,0 +1,118 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.IConfigurationConstants

+
+
No usage of at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAs.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAs.html new file mode 100644 index 00000000..30d3b1de --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAs.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.PdfAs (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.PdfAs

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAsFactory.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAsFactory.html new file mode 100644 index 00000000..ab424663 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAsFactory.html @@ -0,0 +1,118 @@ + + + + + + +Uses of Class at.gv.egiz.pdfas.lib.api.PdfAsFactory (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Class
at.gv.egiz.pdfas.lib.api.PdfAsFactory

+
+
No usage of at.gv.egiz.pdfas.lib.api.PdfAsFactory
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAsParameter.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAsParameter.html new file mode 100644 index 00000000..7b7f5650 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/PdfAsParameter.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.PdfAsParameter (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.PdfAsParameter

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/SignaturePosition.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/SignaturePosition.html new file mode 100644 index 00000000..49f340a1 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/SignaturePosition.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.SignaturePosition (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.SignaturePosition

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/class-use/StatusRequest.html b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/StatusRequest.html new file mode 100644 index 00000000..f2f73d39 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/class-use/StatusRequest.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.StatusRequest (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.StatusRequest

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/package-frame.html b/docs/api/at/gv/egiz/pdfas/lib/api/package-frame.html new file mode 100644 index 00000000..95e7931d --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/package-frame.html @@ -0,0 +1,33 @@ + + + + + + +at.gv.egiz.pdfas.lib.api (PDF-AS 4.0.0-SNAPSHOT Library) + + + + +

at.gv.egiz.pdfas.lib.api

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/package-summary.html b/docs/api/at/gv/egiz/pdfas/lib/api/package-summary.html new file mode 100644 index 00000000..cba22a5e --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/package-summary.html @@ -0,0 +1,203 @@ + + + + + + +at.gv.egiz.pdfas.lib.api (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Package at.gv.egiz.pdfas.lib.api

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/package-tree.html b/docs/api/at/gv/egiz/pdfas/lib/api/package-tree.html new file mode 100644 index 00000000..c968bdaf --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/package-tree.html @@ -0,0 +1,144 @@ + + + + + + +at.gv.egiz.pdfas.lib.api Class Hierarchy (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Hierarchy For Package at.gv.egiz.pdfas.lib.api

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/package-use.html b/docs/api/at/gv/egiz/pdfas/lib/api/package-use.html new file mode 100644 index 00000000..c6dba3d6 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/package-use.html @@ -0,0 +1,221 @@ + + + + + + +Uses of Package at.gv.egiz.pdfas.lib.api (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Package
at.gv.egiz.pdfas.lib.api

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/IPlainSigner.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/IPlainSigner.html new file mode 100644 index 00000000..8192adaf --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/IPlainSigner.html @@ -0,0 +1,277 @@ + + + + + + +IPlainSigner (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api.sign
+

Interface IPlainSigner

+
+
+
+
    +
  • +
    +
    +
    public interface IPlainSigner
    +
    Signer interface + + PDF-AS uses an IPlainSigner instance to create the signature. Also custom IPlainSigner + may be used to sign PDF-AS documents.
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      iaik.x509.X509CertificategetCertificate() +
      Gets the signing certificate
      +
      StringgetPDFFilter() +
      Gets the PDF Filter for this signer
      +
      StringgetPDFSubFilter() +
      Gets the PDF Subfilter for this signer
      +
      byte[]sign(byte[] input, + int[] byteRange) +
      Sign the document
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCertificate

        +
        iaik.x509.X509Certificate getCertificate()
        +                                         throws at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
        Gets the signing certificate
        +
        Returns:
        +
        Throws:
        +
        at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
      • +
      + + + +
        +
      • +

        sign

        +
        byte[] sign(byte[] input,
        +          int[] byteRange)
        +            throws at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
        Sign the document
        +
        Parameters:
        input -
        byteRange -
        +
        Returns:
        +
        Throws:
        +
        at.gv.egiz.pdfas.common.exceptions.PdfAsException
        +
      • +
      + + + +
        +
      • +

        getPDFSubFilter

        +
        String getPDFSubFilter()
        +
        Gets the PDF Subfilter for this signer
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getPDFFilter

        +
        String getPDFFilter()
        +
        Gets the PDF Filter for this signer
        +
        Returns:
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/SignParameter.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/SignParameter.html new file mode 100644 index 00000000..2c1f8404 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/SignParameter.html @@ -0,0 +1,344 @@ + + + + + + +SignParameter (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api.sign
+

Interface SignParameter

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getSignatureProfileId

        +
        String getSignatureProfileId()
        +
        Gets the signature profile to use
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        setSignatureProfileId

        +
        void setSignatureProfileId(String signatureProfileId)
        +
        Sets the signature profile to use
        +
        Parameters:
        signatureProfileId - The signature profile
        +
      • +
      + + + +
        +
      • +

        getSignaturePosition

        +
        String getSignaturePosition()
        +
        Gets the signature position
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        setSignaturePosition

        +
        void setSignaturePosition(String signaturePosition)
        +
        Sets the signature position
        +
        Parameters:
        signaturePosition - The signature position string
        +
      • +
      + + + +
        +
      • +

        setOutput

        +
        void setOutput(DataSink output)
        +
        Sets the data sink for the signature process
        +
        Parameters:
        output -
        +
      • +
      + + + +
        +
      • +

        getOutput

        +
        DataSink getOutput()
        +
        Gets the data sink for the signature process
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        setPlainSigner

        +
        void setPlainSigner(IPlainSigner signer)
        +
        Sets the signer to use
        +
        Parameters:
        signer -
        +
      • +
      + + + +
        +
      • +

        getPlainSigner

        +
        IPlainSigner getPlainSigner()
        +
        Gets the signer to use.
        +
        Returns:
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/SignResult.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/SignResult.html new file mode 100644 index 00000000..8c1155cf --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/SignResult.html @@ -0,0 +1,257 @@ + + + + + + +SignResult (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api.sign
+

Interface SignResult

+
+
+
+
    +
  • +
    +
    +
    public interface SignResult
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getOutputDocument

        +
        DataSink getOutputDocument()
        +
        Returns the filled output data sink.
        +
        Returns:
        Returns the filled output data sink.
        +
      • +
      + + + +
        +
      • +

        getSignerCertificate

        +
        X509Certificate getSignerCertificate()
        +
        Returns the certificate of the signer.
        +
        Returns:
        Returns the certificate of the signer.
        +
      • +
      + + + +
        +
      • +

        getSignaturePosition

        +
        SignaturePosition getSignaturePosition()
        +
        Returns the position where the signature is finally placed. + +

        + This information can be useful for post-processing the document. +

        + +

        + Consult the PDF-AS documentation section Commandline for further + information about positioning. +

        +
        Returns:
        Returns the position where the signature is finally placed. May + return null if no position information is available.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/IPlainSigner.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/IPlainSigner.html new file mode 100644 index 00000000..42202472 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/IPlainSigner.html @@ -0,0 +1,175 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.sign.IPlainSigner (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.sign.IPlainSigner

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/SignParameter.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/SignParameter.html new file mode 100644 index 00000000..e6991d46 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/SignParameter.html @@ -0,0 +1,184 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.sign.SignParameter (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.sign.SignParameter

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/SignResult.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/SignResult.html new file mode 100644 index 00000000..9edfd997 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/class-use/SignResult.html @@ -0,0 +1,166 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.sign.SignResult (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.sign.SignResult

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-frame.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-frame.html new file mode 100644 index 00000000..f868c3f1 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +at.gv.egiz.pdfas.lib.api.sign (PDF-AS 4.0.0-SNAPSHOT Library) + + + + +

at.gv.egiz.pdfas.lib.api.sign

+
+

Interfaces

+ +
+ + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-summary.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-summary.html new file mode 100644 index 00000000..576af07a --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-summary.html @@ -0,0 +1,148 @@ + + + + + + +at.gv.egiz.pdfas.lib.api.sign (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Package at.gv.egiz.pdfas.lib.api.sign

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-tree.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-tree.html new file mode 100644 index 00000000..99fef03d --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-tree.html @@ -0,0 +1,133 @@ + + + + + + +at.gv.egiz.pdfas.lib.api.sign Class Hierarchy (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Hierarchy For Package at.gv.egiz.pdfas.lib.api.sign

+Package Hierarchies: + +
+
+

Interface Hierarchy

+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-use.html b/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-use.html new file mode 100644 index 00000000..8d53d008 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/sign/package-use.html @@ -0,0 +1,177 @@ + + + + + + +Uses of Package at.gv.egiz.pdfas.lib.api.sign (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Package
at.gv.egiz.pdfas.lib.api.sign

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/SignatureCheck.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/SignatureCheck.html new file mode 100644 index 00000000..b5e59f91 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/SignatureCheck.html @@ -0,0 +1,233 @@ + + + + + + +SignatureCheck (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api.verify
+

Interface SignatureCheck

+
+
+
+
    +
  • +
    +
    +
    public interface SignatureCheck
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Summary

      + + + + + + + + + + + + + + +
      Methods 
      Modifier and TypeMethod and Description
      intgetCode() +
      Returns the response code of the check.
      +
      StringgetMessage() +
      Returns the textual response message of the check (corresponding to the + code).
      +
      +
    • +
    +
  • +
+
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getCode

        +
        int getCode()
        +
        Returns the response code of the check.
        +
        Returns:
        Returns the response code of the check.
        +
      • +
      + + + +
        +
      • +

        getMessage

        +
        String getMessage()
        +
        Returns the textual response message of the check (corresponding to the + code).
        +
        Returns:
        Returns the textual response message of the check (corresponding + to the code).
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/VerifyParameter.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/VerifyParameter.html new file mode 100644 index 00000000..fa3e7da0 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/VerifyParameter.html @@ -0,0 +1,284 @@ + + + + + + +VerifyParameter (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api.verify
+

Interface VerifyParameter

+
+
+
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getWhichSignature

        +
        int getWhichSignature()
        +
        Gets which signature should be verified + + This is a 0 based index of the signatures
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        setWhichSignature

        +
        void setWhichSignature(int which)
        +
        Sets which signature should be verified + + This is a 0 based index of the signatures
        +
        Parameters:
        which - The index
        +
      • +
      + + + +
        +
      • +

        getVerificationTime

        +
        Date getVerificationTime()
        +
        Gets the verification time
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        setVerificationTime

        +
        void setVerificationTime(Date verificationTime)
        +
        Sets the verification time.
        +
        Parameters:
        verificationTime -
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/VerifyResult.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/VerifyResult.html new file mode 100644 index 00000000..5545a275 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/VerifyResult.html @@ -0,0 +1,335 @@ + + + + + + +VerifyResult (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + +
+
at.gv.egiz.pdfas.lib.api.verify
+

Interface VerifyResult

+
+
+
+
    +
  • +
    +
    +
    public interface VerifyResult
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        isVerificationDone

        +
        boolean isVerificationDone()
        +
        Returns if the verification was possible or could not even be startet. + see getVerificationException() for details.
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getVerificationException

        +
        at.gv.egiz.pdfas.common.exceptions.PdfAsException getVerificationException()
        +
        Returns a verification exception if any. Shows that the verification + could not be started. See isVerificationDone().
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getCertificateCheck

        +
        SignatureCheck getCertificateCheck()
        +
        Returns the result of the certificate check.
        +
        Returns:
        Returns the result of the certificate check.
        +
      • +
      + + + +
        +
      • +

        getValueCheckCode

        +
        SignatureCheck getValueCheckCode()
        +
        Returns the result of the value (and hash) check.
        +
        Returns:
        Returns the result of the value (and hash) check.
        +
      • +
      + + + +
        +
      • +

        getManifestCheckCode

        +
        SignatureCheck getManifestCheckCode()
        +
        Returns the result of the manifest check.
        +
        Returns:
        Returns the result of the manifest check.
        +
      • +
      + + + +
        +
      • +

        isQualifiedCertificate

        +
        boolean isQualifiedCertificate()
        +
        Returns true, if the signer's certificate is a qualified certificate.
        +
        Returns:
        Returns true, if the signer's certificate is a qualified + certificate.
        +
      • +
      + + + +
        +
      • +

        getSignerCertificate

        +
        iaik.x509.X509Certificate getSignerCertificate()
        +
        Gets the signer certificate
        +
        Returns:
        +
      • +
      + + + +
        +
      • +

        getSignatureData

        +
        byte[] getSignatureData()
        +
        Gets the signed data for the signature
        +
        Returns:
        +
      • +
      +
    • +
    +
  • +
+
+
+ + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/SignatureCheck.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/SignatureCheck.html new file mode 100644 index 00000000..317a9b9b --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/SignatureCheck.html @@ -0,0 +1,172 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.verify.SignatureCheck (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.verify.SignatureCheck

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/VerifyParameter.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/VerifyParameter.html new file mode 100644 index 00000000..9553c07a --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/VerifyParameter.html @@ -0,0 +1,176 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.verify.VerifyParameter (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.verify.VerifyParameter

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/VerifyResult.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/VerifyResult.html new file mode 100644 index 00000000..d0100068 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/class-use/VerifyResult.html @@ -0,0 +1,160 @@ + + + + + + +Uses of Interface at.gv.egiz.pdfas.lib.api.verify.VerifyResult (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Interface
at.gv.egiz.pdfas.lib.api.verify.VerifyResult

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-frame.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-frame.html new file mode 100644 index 00000000..6ccab921 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-frame.html @@ -0,0 +1,22 @@ + + + + + + +at.gv.egiz.pdfas.lib.api.verify (PDF-AS 4.0.0-SNAPSHOT Library) + + + + +

at.gv.egiz.pdfas.lib.api.verify

+
+

Interfaces

+ +
+ + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-summary.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-summary.html new file mode 100644 index 00000000..764b7815 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-summary.html @@ -0,0 +1,144 @@ + + + + + + +at.gv.egiz.pdfas.lib.api.verify (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Package at.gv.egiz.pdfas.lib.api.verify

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-tree.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-tree.html new file mode 100644 index 00000000..f87e8571 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-tree.html @@ -0,0 +1,133 @@ + + + + + + +at.gv.egiz.pdfas.lib.api.verify Class Hierarchy (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Hierarchy For Package at.gv.egiz.pdfas.lib.api.verify

+Package Hierarchies: + +
+
+

Interface Hierarchy

+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-use.html b/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-use.html new file mode 100644 index 00000000..ad90c826 --- /dev/null +++ b/docs/api/at/gv/egiz/pdfas/lib/api/verify/package-use.html @@ -0,0 +1,173 @@ + + + + + + +Uses of Package at.gv.egiz.pdfas.lib.api.verify (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Uses of Package
at.gv.egiz.pdfas.lib.api.verify

+
+
+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/constant-values.html b/docs/api/constant-values.html new file mode 100644 index 00000000..02eae440 --- /dev/null +++ b/docs/api/constant-values.html @@ -0,0 +1,224 @@ + + + + + + +Constant Field Values (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Constant Field Values

+

Contents

+ +
+
+ + +

at.gv.*

+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/deprecated-list.html b/docs/api/deprecated-list.html new file mode 100644 index 00000000..4e6cbe66 --- /dev/null +++ b/docs/api/deprecated-list.html @@ -0,0 +1,118 @@ + + + + + + +Deprecated List (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Deprecated API

+

Contents

+
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/help-doc.html b/docs/api/help-doc.html new file mode 100644 index 00000000..8e31bc40 --- /dev/null +++ b/docs/api/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+ +This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/index-all.html b/docs/api/index-all.html new file mode 100644 index 00000000..b6cca74d --- /dev/null +++ b/docs/api/index-all.html @@ -0,0 +1,576 @@ + + + + + + +Index (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
A B C D F G H I L M N P S T V  + + +

A

+
+
at.gv.egiz.pdfas.lib.api - package at.gv.egiz.pdfas.lib.api
+
 
+
at.gv.egiz.pdfas.lib.api.sign - package at.gv.egiz.pdfas.lib.api.sign
+
 
+
at.gv.egiz.pdfas.lib.api.verify - package at.gv.egiz.pdfas.lib.api.verify
+
 
+
+ + + +

B

+
+
bos - Variable in class at.gv.egiz.pdfas.lib.api.ByteArrayDataSink
+
 
+
ByteArrayDataSink - Class in at.gv.egiz.pdfas.lib.api
+
+
A simple byte array data sink
+
+
ByteArrayDataSink() - Constructor for class at.gv.egiz.pdfas.lib.api.ByteArrayDataSink
+
 
+
ByteArrayDataSource - Class in at.gv.egiz.pdfas.lib.api
+
+
A simple byte array data source
+
+
ByteArrayDataSource(byte[]) - Constructor for class at.gv.egiz.pdfas.lib.api.ByteArrayDataSource
+
 
+
+ + + +

C

+
+
Configuration - Interface in at.gv.egiz.pdfas.lib.api
+
+
Configuration interface + + This interface is used to configure one PDF-AS run.
+
+
createOutputStream() - Method in class at.gv.egiz.pdfas.lib.api.ByteArrayDataSink
+
 
+
createOutputStream() - Method in interface at.gv.egiz.pdfas.lib.api.DataSink
+
+
Creates an output stream to receive the data
+
+
createPdfAs(File) - Static method in class at.gv.egiz.pdfas.lib.api.PdfAsFactory
+
+
Create a new instance of PDF-AS
+
+
createSignParameter(Configuration, DataSource) - Static method in class at.gv.egiz.pdfas.lib.api.PdfAsFactory
+
+
Creates a sign parameter
+
+
createVerifyParameter(Configuration, DataSource) - Static method in class at.gv.egiz.pdfas.lib.api.PdfAsFactory
+
+
Creates a verification parameter
+
+
+ + + +

D

+
+
DataSink - Interface in at.gv.egiz.pdfas.lib.api
+
+
Data Sink interface.
+
+
DataSource - Interface in at.gv.egiz.pdfas.lib.api
+
+
Data Source interface + + All data sources in PDF-AS implement this interface.
+
+
DEFAULT - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
DEFAULT_SIGNATURE_PROFILE - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
deployDefaultConfiguration(File) - Static method in class at.gv.egiz.pdfas.lib.api.PdfAsFactory
+
+
Deploy default configuration to targetDirectory + + The targetDirectory will be deleted and
+
+
dontConfigureLog4j() - Static method in class at.gv.egiz.pdfas.lib.api.PdfAsFactory
+
 
+
+ + + +

F

+
+
FALSE - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
finishSign(StatusRequest) - Method in interface at.gv.egiz.pdfas.lib.api.PdfAs
+
+
Finishes a signature process
+
+
+ + + +

G

+
+
getByteData() - Method in class at.gv.egiz.pdfas.lib.api.ByteArrayDataSource
+
 
+
getByteData() - Method in interface at.gv.egiz.pdfas.lib.api.DataSource
+
+
Gets the contained data
+
+
getCertificate() - Method in interface at.gv.egiz.pdfas.lib.api.sign.IPlainSigner
+
+
Gets the signing certificate
+
+
getCertificateCheck() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyResult
+
+
Returns the result of the certificate check.
+
+
getCode() - Method in interface at.gv.egiz.pdfas.lib.api.verify.SignatureCheck
+
+
Returns the response code of the check.
+
+
getConfiguration() - Method in interface at.gv.egiz.pdfas.lib.api.PdfAs
+
+
Gets a copy of the PDF-AS configuration, to allow the application to + override configuration parameters at runtime.
+
+
getConfiguration() - Method in interface at.gv.egiz.pdfas.lib.api.PdfAsParameter
+
+
Gets the configuration associated with the parameter
+
+
getData() - Method in class at.gv.egiz.pdfas.lib.api.ByteArrayDataSink
+
+
Returns the output data
+
+
getDataSource() - Method in interface at.gv.egiz.pdfas.lib.api.PdfAsParameter
+
+
Gets the data source of the parameter
+
+
getHeight() - Method in interface at.gv.egiz.pdfas.lib.api.SignaturePosition
+
+
Returns the height of the signature.
+
+
getManifestCheckCode() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyResult
+
+
Returns the result of the manifest check.
+
+
getMessage() - Method in interface at.gv.egiz.pdfas.lib.api.verify.SignatureCheck
+
+
Returns the textual response message of the check (corresponding to the + code).
+
+
getMIMEType() - Method in class at.gv.egiz.pdfas.lib.api.ByteArrayDataSource
+
 
+
getMIMEType() - Method in interface at.gv.egiz.pdfas.lib.api.DataSource
+
+
Gets the MIME Type of the contained data.
+
+
getOutput() - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignParameter
+
+
Gets the data sink for the signature process
+
+
getOutputDocument() - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignResult
+
+
Returns the filled output data sink.
+
+
getPage() - Method in interface at.gv.egiz.pdfas.lib.api.SignaturePosition
+
+
Returns the page on which the signature was placed.
+
+
getPDFFilter() - Method in interface at.gv.egiz.pdfas.lib.api.sign.IPlainSigner
+
+
Gets the PDF Filter for this signer
+
+
getPDFSubFilter() - Method in interface at.gv.egiz.pdfas.lib.api.sign.IPlainSigner
+
+
Gets the PDF Subfilter for this signer
+
+
getPlainSigner() - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignParameter
+
+
Gets the signer to use.
+
+
getSCMRevision() - Static method in class at.gv.egiz.pdfas.lib.api.PdfAsFactory
+
+
Gets the PDF-AS SCM Revision
+
+
getSignatureData() - Method in interface at.gv.egiz.pdfas.lib.api.StatusRequest
+
+
Gets the data to be signed
+
+
getSignatureData() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyResult
+
+
Gets the signed data for the signature
+
+
getSignatureDataByteRange() - Method in interface at.gv.egiz.pdfas.lib.api.StatusRequest
+
+
Gets the byte range of the data to be signed
+
+
getSignaturePosition() - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignParameter
+
+
Gets the signature position
+
+
getSignaturePosition() - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignResult
+
+
Returns the position where the signature is finally placed.
+
+
getSignatureProfileId() - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignParameter
+
+
Gets the signature profile to use
+
+
getSignerCertificate() - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignResult
+
+
Returns the certificate of the signer.
+
+
getSignerCertificate() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyResult
+
+
Gets the signer certificate
+
+
getValue(String) - Method in interface at.gv.egiz.pdfas.lib.api.Configuration
+
+
Gets a specific Value
+
+
getValueCheckCode() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyResult
+
+
Returns the result of the value (and hash) check.
+
+
getVerificationException() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyResult
+
+
Returns a verification exception if any.
+
+
getVerificationTime() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyParameter
+
+
Gets the verification time
+
+
getVersion() - Static method in class at.gv.egiz.pdfas.lib.api.PdfAsFactory
+
+
Gets the PDF-AS Version
+
+
getWhichSignature() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyParameter
+
+
Gets which signature should be verified + + This is a 0 based index of the signatures
+
+
getWidth() - Method in interface at.gv.egiz.pdfas.lib.api.SignaturePosition
+
+
Returns the width of the signature.
+
+
getX() - Method in interface at.gv.egiz.pdfas.lib.api.SignaturePosition
+
+
Returns the x position.
+
+
getY() - Method in interface at.gv.egiz.pdfas.lib.api.SignaturePosition
+
+
Returns the y position.
+
+
+ + + +

H

+
+
hasValue(String) - Method in interface at.gv.egiz.pdfas.lib.api.Configuration
+
+
Is the configuration key set
+
+
+ + + +

I

+
+
IConfigurationConstants - Interface in at.gv.egiz.pdfas.lib.api
+
 
+
IPlainSigner - Interface in at.gv.egiz.pdfas.lib.api.sign
+
+
Signer interface + + PDF-AS uses an IPlainSigner instance to create the signature.
+
+
isQualifiedCertificate() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyResult
+
+
Returns true, if the signer's certificate is a qualified certificate.
+
+
isReady() - Method in interface at.gv.egiz.pdfas.lib.api.StatusRequest
+
+
If true finishSign in PdfAs can be called to retrieve the signed pdf
+
+
isVerificationDone() - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyResult
+
+
Returns if the verification was possible or could not even be startet.
+
+
+ + + +

L

+
+
LEGACY_POSITIONING - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
+ + + +

M

+
+
MAIN - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
+ + + +

N

+
+
needCertificate() - Method in interface at.gv.egiz.pdfas.lib.api.StatusRequest
+
+
If true PDF-AS requires the signature certificate + + Retrieve the signing certificate and set it via setCertificate
+
+
needSignature() - Method in interface at.gv.egiz.pdfas.lib.api.StatusRequest
+
+
If true PDF-AS requires a the CAdES signature + + use getSignatureData() and getSignatureDataByteRange() to retrieve the + data to be signed and set the signature via setSigature
+
+
+ + + +

P

+
+
PdfAs - Interface in at.gv.egiz.pdfas.lib.api
+
 
+
PdfAsFactory - Class in at.gv.egiz.pdfas.lib.api
+
 
+
PdfAsFactory() - Constructor for class at.gv.egiz.pdfas.lib.api.PdfAsFactory
+
 
+
PdfAsParameter - Interface in at.gv.egiz.pdfas.lib.api
+
 
+
PLACEHOLDER_SEARCH_ENABLED - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
POS - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
process(StatusRequest) - Method in interface at.gv.egiz.pdfas.lib.api.PdfAs
+
+
Continues an ongoing signature process
+
+
+ + + +

S

+
+
SEPERATOR - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
setCertificate(byte[]) - Method in interface at.gv.egiz.pdfas.lib.api.StatusRequest
+
+
Sets the signing certificate
+
+
setConfiguration(Configuration) - Method in interface at.gv.egiz.pdfas.lib.api.PdfAsParameter
+
+
Sets the configuration associated with the parameter
+
+
setDataSource(DataSource) - Method in interface at.gv.egiz.pdfas.lib.api.PdfAsParameter
+
+
Sets the data source of the parameter
+
+
setOutput(DataSink) - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignParameter
+
+
Sets the data sink for the signature process
+
+
setPlainSigner(IPlainSigner) - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignParameter
+
+
Sets the signer to use
+
+
setSigature(byte[]) - Method in interface at.gv.egiz.pdfas.lib.api.StatusRequest
+
+
Sets the signature
+
+
setSignaturePosition(String) - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignParameter
+
+
Sets the signature position
+
+
setSignatureProfileId(String) - Method in interface at.gv.egiz.pdfas.lib.api.sign.SignParameter
+
+
Sets the signature profile to use
+
+
setValue(String, String) - Method in interface at.gv.egiz.pdfas.lib.api.Configuration
+
+
Sets or overrides a configuration value
+
+
setVerificationTime(Date) - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyParameter
+
+
Sets the verification time.
+
+
setWhichSignature(int) - Method in interface at.gv.egiz.pdfas.lib.api.verify.VerifyParameter
+
+
Sets which signature should be verified + + This is a 0 based index of the signatures
+
+
SIG_OBJECT - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
sign(SignParameter) - Method in interface at.gv.egiz.pdfas.lib.api.PdfAs
+
+
Signs a PDF document using PDF-AS.
+
+
sign(byte[], int[]) - Method in interface at.gv.egiz.pdfas.lib.api.sign.IPlainSigner
+
+
Sign the document
+
+
SignatureCheck - Interface in at.gv.egiz.pdfas.lib.api.verify
+
 
+
SignaturePosition - Interface in at.gv.egiz.pdfas.lib.api
+
 
+
SignParameter - Interface in at.gv.egiz.pdfas.lib.api.sign
+
 
+
SignResult - Interface in at.gv.egiz.pdfas.lib.api.sign
+
 
+
startSign(SignParameter) - Method in interface at.gv.egiz.pdfas.lib.api.PdfAs
+
+
Starts a signature process + + After the process has to be startet the status request has to be services by the user application
+
+
StatusRequest - Interface in at.gv.egiz.pdfas.lib.api
+
+
Status of a signture process
+
+
+ + + +

T

+
+
TABLE - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
TRUE - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
TYPE - Static variable in interface at.gv.egiz.pdfas.lib.api.IConfigurationConstants
+
 
+
+ + + +

V

+
+
verify(VerifyParameter) - Method in interface at.gv.egiz.pdfas.lib.api.PdfAs
+
+
Verifies a document with (potentially multiple) PDF-AS signatures.
+
+
VerifyParameter - Interface in at.gv.egiz.pdfas.lib.api.verify
+
 
+
VerifyResult - Interface in at.gv.egiz.pdfas.lib.api.verify
+
 
+
+A B C D F G H I L M N P S T V 
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/index.html b/docs/api/index.html new file mode 100644 index 00000000..3f8ecac8 --- /dev/null +++ b/docs/api/index.html @@ -0,0 +1,68 @@ + + + + + + +PDF-AS 4.0.0-SNAPSHOT Library + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/docs/api/overview-frame.html b/docs/api/overview-frame.html new file mode 100644 index 00000000..436eeb9f --- /dev/null +++ b/docs/api/overview-frame.html @@ -0,0 +1,24 @@ + + + + + + +Overview List (PDF-AS 4.0.0-SNAPSHOT Library) + + + + +

PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]

+
All Classes
+
+

Packages

+ +
+

 

+ + diff --git a/docs/api/overview-summary.html b/docs/api/overview-summary.html new file mode 100644 index 00000000..b515b530 --- /dev/null +++ b/docs/api/overview-summary.html @@ -0,0 +1,140 @@ + + + + + + +Overview (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

PDF-AS 4.0.0-SNAPSHOT Documentation

+
+
+ + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
at.gv.egiz.pdfas.lib.api 
at.gv.egiz.pdfas.lib.api.sign 
at.gv.egiz.pdfas.lib.api.verify 
+
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/overview-tree.html b/docs/api/overview-tree.html new file mode 100644 index 00000000..fd32ef23 --- /dev/null +++ b/docs/api/overview-tree.html @@ -0,0 +1,155 @@ + + + + + + +Class Hierarchy (PDF-AS 4.0.0-SNAPSHOT Library) + + + + + + + +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ +
+ + + + + +
PDF-AS 4.0.0-SNAPSHOT Library 4.0.0-SNAPSHOT [27fb69688a5de7e291ce5a2fd348becb1a722ad5]
+
+ + + + diff --git a/docs/api/package-list b/docs/api/package-list new file mode 100644 index 00000000..e09c52e5 --- /dev/null +++ b/docs/api/package-list @@ -0,0 +1,3 @@ +at.gv.egiz.pdfas.lib.api +at.gv.egiz.pdfas.lib.api.sign +at.gv.egiz.pdfas.lib.api.verify diff --git a/docs/api/resources/background.gif b/docs/api/resources/background.gif new file mode 100644 index 00000000..f471940f Binary files /dev/null and b/docs/api/resources/background.gif differ diff --git a/docs/api/resources/tab.gif b/docs/api/resources/tab.gif new file mode 100644 index 00000000..1a73a83b Binary files /dev/null and b/docs/api/resources/tab.gif differ diff --git a/docs/api/resources/titlebar.gif b/docs/api/resources/titlebar.gif new file mode 100644 index 00000000..17443b3e Binary files /dev/null and b/docs/api/resources/titlebar.gif differ diff --git a/docs/api/resources/titlebar_end.gif b/docs/api/resources/titlebar_end.gif new file mode 100644 index 00000000..3ad78d46 Binary files /dev/null and b/docs/api/resources/titlebar_end.gif differ diff --git a/docs/api/stylesheet.css b/docs/api/stylesheet.css new file mode 100644 index 00000000..0aeaa97f --- /dev/null +++ b/docs/api/stylesheet.css @@ -0,0 +1,474 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ +body { + background-color:#ffffff; + color:#353833; + font-family:Arial, Helvetica, sans-serif; + font-size:76%; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4c6b87; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4c6b87; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-size:1.3em; +} +h1 { + font-size:1.8em; +} +h2 { + font-size:1.5em; +} +h3 { + font-size:1.4em; +} +h4 { + font-size:1.3em; +} +h5 { + font-size:1.2em; +} +h6 { + font-size:1.1em; +} +ul { + list-style-type:disc; +} +code, tt { + font-size:1.2em; +} +dt code { + font-size:1.2em; +} +table tr td dt code { + font-size:1.2em; + vertical-align:top; +} +sup { + font-size:.6em; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:.8em; + z-index:200; + margin-top:-7px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + background-image:url(resources/titlebar.gif); + background-position:left top; + background-repeat:no-repeat; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:1em; + margin:0; +} +.topNav { + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.bottomNav { + margin-top:10px; + background-image:url(resources/background.gif); + background-repeat:repeat-x; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; +} +.subNav { + background-color:#dee3e9; + border-bottom:1px solid #9eadc0; + float:left; + width:100%; + overflow:hidden; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding:3px 6px; +} +ul.subNavList li{ + list-style:none; + float:left; + font-size:90%; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; +} +.navBarCell1Rev { + background-image:url(resources/tab.gif); + background-color:#a88834; + color:#FFFFFF; + margin: auto 5px; + border:1px solid #c9aa44; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader h1 { + font-size:1.3em; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 25px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:1.2em; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + margin:0 0 6px -8px; + padding:2px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:1.0em; +} +.indexContainer h2 { + font-size:1.1em; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:1.1em; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:10px 0 10px 20px; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:25px; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #9eadc0; + background-color:#f9f9f9; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:1px solid #9eadc0; + border-top:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; + border-bottom:1px solid #9eadc0; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.contentContainer table, .classUseContainer table, .constantValuesContainer table { + border-bottom:1px solid #9eadc0; + width:100%; +} +.contentContainer ul li table, .classUseContainer ul li table, .constantValuesContainer ul li table { + width:100%; +} +.contentContainer .description table, .contentContainer .details table { + border-bottom:none; +} +.contentContainer ul li table th.colOne, .contentContainer ul li table th.colFirst, .contentContainer ul li table th.colLast, .classUseContainer ul li table th, .constantValuesContainer ul li table th, .contentContainer ul li table td.colOne, .contentContainer ul li table td.colFirst, .contentContainer ul li table td.colLast, .classUseContainer ul li table td, .constantValuesContainer ul li table td{ + vertical-align:top; + padding-right:20px; +} +.contentContainer ul li table th.colLast, .classUseContainer ul li table th.colLast,.constantValuesContainer ul li table th.colLast, +.contentContainer ul li table td.colLast, .classUseContainer ul li table td.colLast,.constantValuesContainer ul li table td.colLast, +.contentContainer ul li table th.colOne, .classUseContainer ul li table th.colOne, +.contentContainer ul li table td.colOne, .classUseContainer ul li table td.colOne { + padding-right:3px; +} +.overviewSummary caption, .packageSummary caption, .contentContainer ul.blockList li.blockList caption, .summary caption, .classUseContainer caption, .constantValuesContainer caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#FFFFFF; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + margin:0px; +} +caption a:link, caption a:hover, caption a:active, caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .packageSummary caption span, .contentContainer ul.blockList li.blockList caption span, .summary caption span, .classUseContainer caption span, .constantValuesContainer caption span { + white-space:nowrap; + padding-top:8px; + padding-left:8px; + display:block; + float:left; + background-image:url(resources/titlebar.gif); + height:18px; +} +.overviewSummary .tabEnd, .packageSummary .tabEnd, .contentContainer ul.blockList li.blockList .tabEnd, .summary .tabEnd, .classUseContainer .tabEnd, .constantValuesContainer .tabEnd { + width:10px; + background-image:url(resources/titlebar_end.gif); + background-repeat:no-repeat; + background-position:top right; + position:relative; + float:left; +} +ul.blockList ul.blockList li.blockList table { + margin:0 0 12px 0px; + width:100%; +} +.tableSubHeadingColor { + background-color: #EEEEFF; +} +.altColor { + background-color:#eeeeef; +} +.rowColor { + background-color:#ffffff; +} +.overviewSummary td, .packageSummary td, .contentContainer ul.blockList li.blockList td, .summary td, .classUseContainer td, .constantValuesContainer td { + text-align:left; + padding:3px 3px 3px 7px; +} +th.colFirst, th.colLast, th.colOne, .constantValuesContainer th { + background:#dee3e9; + border-top:1px solid #9eadc0; + border-bottom:1px solid #9eadc0; + text-align:left; + padding:3px 3px 3px 7px; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +td.colFirst, th.colFirst { + border-left:1px solid #9eadc0; + white-space:nowrap; +} +td.colLast, th.colLast { + border-right:1px solid #9eadc0; +} +td.colOne, th.colOne { + border-right:1px solid #9eadc0; + border-left:1px solid #9eadc0; +} +table.overviewSummary { + padding:0px; + margin-left:0px; +} +table.overviewSummary td.colFirst, table.overviewSummary th.colFirst, +table.overviewSummary td.colOne, table.overviewSummary th.colOne { + width:25%; + vertical-align:middle; +} +table.packageSummary td.colFirst, table.overviewSummary th.colFirst { + width:25%; + vertical-align:middle; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:.9em; +} +.block { + display:block; + margin:3px 0 0 0; +} +.strong { + font-weight:bold; +} -- cgit v1.2.3