Skip to main content
Skip table of contents

Start signature job

To start a signature job, calling up the green screen from i-effect - the integrated solution for IBM Power Systems - is required.

To get to the menu for encryption and signatures, enter 12 in the i-effect main menu and press enter.

By choosing menu item 3 and pressing enter, a job for the generation of a qualified signature can be created.

Alternatively, the parameters of "signqdata" will be displayed by entering the command signqdata and F4.

The functions for performing signature jobs can be determined here. Depending on signature type, there are up to three parameter pages, where the respective parameters can be specified.

Note:
The command signqdata exclusively creates signature jobs, which i-effect. sends from the IBM Power Systems to the signature server (i-effect *SIGG). The signature job transfers information about the data, which is to be signed, and in which form the data will be signed. In order to avoid misuse of i-effect *SIGG, the security concept of the IBM Power Systems allows the user to define authorized user for the command signqdata.

 

On the first page, the basic paramter settings are made, such as file path entry and the selection of signature setting type. The selection of signature setting type sets the configuration dialog according to the settings.

 By pressing F10 further pages of parameters, based on previous selections, can be displayed and paged through using the scrolling keys. F9 displays all parameters of the command.

Input Path [FRMPATH]The absolute path of the file to be signed.
Input File(*,?) [FRMIFSFILE]The file name of the files to be signed.
Output Path [TOPATH]Optional: Absolute path of the output directory.
Default:
*FRMPATHGoes through the acquisition of the input path to the file to be signed.
Output File [TOFILE]Optional: File name under which the signed file will be saved.
Default:
*FRMPATHUses file name of the input file.

In the case of PDF signatures, the original file name will be used. If *FRMPATH is selected in the TOPATH parameter, the successfully signed PDF file will replace the original.

".p7" will be added to the file name if a P7S signature is used.

".p7m" will be added to the file name if a P7M signature is used.

In the case of EDIFACT signatures, the original file name will be used. If *FRMPATH is selected in the TOPATH parameter, the successfully signed EDIFACT file will replace the original.

Path for Error Data [ERRPATH]

Optional: Path of the error directory where files that were not correctly signed will be stored.

Default:

*DEFAULTUses the default error directory. It can be found in the i-effect installation directory under sigg/error.
Card Group [CARDGROUP]It is possible to assign slots to card groups. The card groups enable the user to generate one signature with one specific card. The signature job can only be performed by the slot that belongs to the corresponding card group.
Signature Type [SIGTYPE] There are four different signature types:*PDF The signature is embedded in the PDF document.
*P7SThe signature is saved in a separate ".p7" file
*PKCS7The signature is packed and saved as a file in the ‚SignedData'-Container in the ASN.1 format.
*P7MThe signature is saved with the file in a new ".p7m" file.
*EDIFACT "Attached Digital Signature" according to EANCOM 2002 Syntax 4. All or only one message type will be signed. The signature(s) will be embedded in the original file.

Configuration for the Creation of PDF-Signatures:

If *PDF is selected as signature type, specific parameters that only apply to PDF signatures will appear on the first configuration page.

Visible Signature [VISIBLE]Only PDF signatures! Determines if the signature is visible in the PDF document.
Default:
*YESYes, the signature is visible.
*NONo, the signature is not visible.
Signature on Page No. [SIGPAGE]Only PDF signatures! Determines the page on which the signature will appear.
Default:
*FIRSTThe embedded signature will appear on the first page.
Configuration-Page 2 of "signqdata" (This form only applies to signature type *PDF):
Signature Position [POSITION]

 

 

 

Only PDF Signature!

X-coordinate

 

Distance between the signature display and the left side of the PDFdocument.

Default:

*AUTOThe standard values will be used for the x- and y- coordinates, and for width and height.

x-coordinate: 1

width: 5

y-coordinate: 1

Height: 2

Unit of measurement: cm

WidthWidth of the signature in the PDF document.
Y-CoordinateDistance between the signature and the bottom of the PDF document.
HeightHeight of the signature in the PDF document.
Unit of measurement.Unit of measurement for the coordinates, width, and height, which determine the position in the PDF document.
Signature Details [DETAILS]Only PDF signatures!
ReasonOptional: Reason for the signing the PDF document.
ContactOptional: Contact information.
Signature Picture [PICTURE]Only PDF signatures!
Path to the Image FileOptional: The path to the image file used as background for the visible signature in the PDF document.
The following file formats are possible: JPG, GIF, BMP, or PNG.
Default:
*NONENo image will be used. The PDF Reader uses its own standard image.
Alignment

Optional: Determines the position of the image within the signature.
Possible Values:

*RIGHTThe image will be aligned middle-right.
*LEFT(Default) The image will be aligned middle-left.
*TOPThe image will be aligned middle-top.
*BOTTOMThe image will be aligned middle-bottom.

 

Configuration for the Creation of an EDIFACT-Signature:

 If *EDIFACT is selected as signatur type, specific parameters that only apply to EDIFACT signatures will appear on the first configuration page.

Signature Type [EDISIGT]The type or format of the EDIFACT signature can be specified here.
There are 4 types of EDIFACT signatures:

 

*UN(Default) The format defined by the UN for signing EDIFACT files, with the corresponding segments a data elemenst.
*EANCOMFormat recommended by EANCOM for signed EANCOM files with the corresponding structure of segments and data elements. Generally corresponds to the UN format.
*IMS30The "Ideal Message Switzerland" format of signed EANCOM-based files Version 3.0.
*IMS31

The "Ideal Message Switzerland" format of signed EANCOM-based files Version 3.1. The only difference to Verion 3.0 is a correnction of data element structure.

The format corresponds to the EANCOM format for signed EANCOM files, because IMS VerSsion 3.1 was developed as a basis for the EANCOM standard.

Binary Encoding [EDIBINCODE]This encoding format, in which binary values of data elements are encoded, is used to insure that no forbidden characters are used.
Four encoding types are possible:

 

*EDA(Default) The EDA filter according to ISO 9735-5 is an encoding that creates binary data in a coded record with the character range from UNOA. Data records increase in size because of encoding at a rate of 3/2. 2 of the 3 parts are reference data (50% larger data volume)
*EDCThe EDC filter according to ISO 9735-5 is an encoding that creates binary data in a coded record with the character range from UNOC. The data record increases in size because of encoding at a rate of 8/7. 7 of the 8 parts are reference data (17% larger data volume)
*HEXHEX encoding converts binary data into a hexadecimal character string with characters 0-9 and A-F. The encoded data volume doubles the size of the actual binary file size.
*BASE64 BASE64 encoding converts binary data into a string of printable characters, which consists of 64 characters: A-Z, a-z, 0-9, +,/ (without umlauts and ß). The size of the encoded data volume increases approximately 33% over the original data volume.
*NONENo encoding will be used. Binary data will be added to file uncoded.
Configuration Page 2 of "signqdata" (Only visible for *EDIFACT signature types):
UNA Escape Charaters [EDIUNAESC]

Determines if the UNA characters in the newly inserted signature segement of the EDIFACT file will be replaced with escape characters.
Possible Values:

*YES(Default) UNA characters present within the new segments will be replaced with the escape character defined be the UNA segment (‚?' is the standard character).
*NOExisting UNA characters within the new segments will not be replaced with escape characters.
Line Breaks [EDIBREAKL]This parameter determines if a CRLF will be inserted at the end of a segment or not. Depending on the settings, the original file will be changed and line breaks will be inserted or removed.
Alternatively, the default setting can be used, which leaves the file unchanged with regard to line breaks.
Possible Values:

 

*DEFAULT(Default) The file will be left unchanged with regard to existing or non-existing CRLF characters.
*YESIf no line breaks are in the original file, they will be inserted.
*NOLine breaks in the original file will be removed.
Signature Content [EDISIGCONT]This parameter determines which contents will make up the signature, when EDIFACT messages are signed.
Possible Values:

 

*USHCONT(Default) The new signature header and the contents of the message will be signed. Existing signature segments from previous signature processes will not be used in signature calculation.
*USHTOUSTMessage contents from the beginning of the new signature header to the new signature trailer segment will be used in signature calculation. Previous signatures in the message will be a part of the new signature.
Signature Range [EDISIGRNG]This parameter sets the signature range within an EDIFACT interchange (files).
Possible Values:

 

*MESSAGE(Default) Every message of an interchange will be signed (as long as the message type was not limited with EDITYPE).
*INTCHANGEThe entire EDIFACT data stream (file) will be signed. Only one signature will be created for the all of the received data.
*GROUPEvery group within an EDIFACT interchange will be signed.
EDIFACT Message Type [EDITYPE]Either all message types (*ALL) or one specific message type can be signed (e.g ORDERS, INVOICE).
Default Setting:

 

*ALLAll message types of EDIFACT files will be signed.

 

Final Configuration Page of "signqdata":

i-effect *SIGG Server [EFFSERVER]
DNS Name or IPName or IP address of the system where the signature server is run.
Default:
*LOCALHOST

Note:
The IP address of the sever must be entered because the signature sever is not run locally.

TCP/IP PortTCP/IP port of the signature server.
Default:
*DEFAULTThe default port of the i-effect system will be used (22005).
Type of QueryDetermines how the server will deal with requests.
*ASYNCH(Default) The signature server causes i-effect not to wait for the end of a signature job.
*SYNCHi-effect waits until a signature job has been ended by the signature server.
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.