Rs


Click here for a complete list of operations.

SignFile

Test

The test form is only available for requests from the local machine.

SOAP 1.1

The following is a sample SOAP 1.1 request and response. The placeholders shown need to be replaced with actual values.

POST /rs/Rs.asmx HTTP/1.1
Host: ids02-ouso.ginis.cloud
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: "http://www.gordic.cz/SignFile"

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SignFile xmlns="http://www.gordic.cz/">
      <signConfig>
        <XmlSignProperties>
          <CanonicalizationMethod>None or Canon or CanonComment or ExclCanon or ExclCanonComment or MinCanon or Sip_602_Workaround</CanonicalizationMethod>
          <TransformMethod>Detached or Enveloping or Enveloped</TransformMethod>
          <NodeToSign>
            <XPath>string</XPath>
          </NodeToSign>
          <NodeToPlaceSignature>
            <XPath>string</XPath>
          </NodeToPlaceSignature>
          <AddAttributeToReferencedNode>boolean</AddAttributeToReferencedNode>
          <ReferenceAttributeName>string</ReferenceAttributeName>
          <ReferenceAttributeValue>string</ReferenceAttributeValue>
          <AddQualifyingProperties>boolean</AddQualifyingProperties>
          <AddSubjectNameToKeyData>boolean</AddSubjectNameToKeyData>
          <SignElementPrefix>string</SignElementPrefix>
          <IncludeKeyValue>boolean</IncludeKeyValue>
          <AddXadesSchemaLocation>boolean</AddXadesSchemaLocation>
        </XmlSignProperties>
        <LogFilePath>string</LogFilePath>
        <SignaturePolicy>
          <OID>string</OID>
          <Url>string</Url>
          <Data>base64Binary</Data>
          <Description>string</Description>
          <DocumentationReferences>
            <string>string</string>
            <string>string</string>
          </DocumentationReferences>
        </SignaturePolicy>
        <DistributedSignature>boolean</DistributedSignature>
        <DataPreparedForDistributedSignature>base64Binary</DataPreparedForDistributedSignature>
        <ExternalTimestampData>base64Binary</ExternalTimestampData>
        <SignedFileExtension>string</SignedFileExtension>
        <SbbDnsEnabled>boolean</SbbDnsEnabled>
        <LtvAdditionType>DoNotAddRevocationInfo or PreferOCSP or OnlyOCSP or OnlyCrl</LtvAdditionType>
        <LtvServerUrl>string</LtvServerUrl>
        <LtvServerUser>string</LtvServerUser>
        <LtvServerUseNtlm>boolean</LtvServerUseNtlm>
        <LtvServerSingleRequest>boolean</LtvServerSingleRequest>
        <LtvServerTimeout>int</LtvServerTimeout>
        <LtvServerVerifyAfterCompletition>boolean</LtvServerVerifyAfterCompletition>
        <LtvAllowAddCurrentInfo>boolean</LtvAllowAddCurrentInfo>
        <FailIfLtvAdditionNotSuccessful>boolean</FailIfLtvAdditionNotSuccessful>
        <RevocationInfoGordicProxyConfiguration>
          <AIBUrl>string</AIBUrl>
          <AIBUser>string</AIBUser>
          <Proxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </Proxy>
        </RevocationInfoGordicProxyConfiguration>
        <SignCreateGordicProxyConfiguration>
          <AIBUrl>string</AIBUrl>
          <AIBUser>string</AIBUser>
          <Proxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </Proxy>
        </SignCreateGordicProxyConfiguration>
        <RevocationInfoSystemProxyConfiguration>
          <ProxyHost>string</ProxyHost>
          <ProxyPort>int</ProxyPort>
          <ProxyUsername>string</ProxyUsername>
          <UseNTLMAuth>boolean</UseNTLMAuth>
        </RevocationInfoSystemProxyConfiguration>
        <SgnWebServiceProxy>
          <ProxyHost>string</ProxyHost>
          <ProxyPort>int</ProxyPort>
          <ProxyUsername>string</ProxyUsername>
          <UseNTLMAuth>boolean</UseNTLMAuth>
        </SgnWebServiceProxy>
        <SgnWebServiceUrl>string</SgnWebServiceUrl>
        <SgnWebServiceUrl2>string</SgnWebServiceUrl2>
        <SgnWebServiceUser>string</SgnWebServiceUser>
        <SgnWebServiceAllowStreaming>boolean</SgnWebServiceAllowStreaming>
        <SgnWebServiceUseNtlm>boolean</SgnWebServiceUseNtlm>
        <SgnWebServiceCheckTemplate>boolean</SgnWebServiceCheckTemplate>
        <MaxTimestampAttempts>int</MaxTimestampAttempts>
        <TimestampAttemptDelayMs>int</TimestampAttemptDelayMs>
        <IxsLpc>string</IxsLpc>
        <SgnWebServiceType>Gts01 or Ica_RemoteSeal or Monet_RemoteSeal or GSignerWcfService or DKS or S602_SecuSign or Cesyp or Ica_RemoteSeal_v2 or UPVS or RemSig or S602_SecuSign_NET or Obelisk or CSC</SgnWebServiceType>
        <UrlMonetPlus>string</UrlMonetPlus>
        <MonetPlusUser>string</MonetPlusUser>
        <SgnWebServiceCertificateUser>string</SgnWebServiceCertificateUser>
        <SgnWebServiceCertificateUserGroup>string</SgnWebServiceCertificateUserGroup>
        <CesypConfig>
          <Synchronous>boolean</Synchronous>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <SystemId>string</SystemId>
          <XIbmClientId>string</XIbmClientId>
          <UserLogin>string</UserLogin>
          <HashedPassword>base64Binary</HashedPassword>
          <WorkingDirectory>string</WorkingDirectory>
          <OperationId>string</OperationId>
        </CesypConfig>
        <RemSigConfig>
          <SealUser>string</SealUser>
          <TimeoutMs>int</TimeoutMs>
          <CachedSealCertificateRefreshRateMs>int</CachedSealCertificateRefreshRateMs>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <Login>string</Login>
          <WorkingDirectory>string</WorkingDirectory>
          <RedirectBaseUrl>string</RedirectBaseUrl>
        </RemSigConfig>
        <CscConfig>
          <BaseUrl>string</BaseUrl>
          <WorkingDirectory>string</WorkingDirectory>
          <SystemId>string</SystemId>
          <TimeoutMs>int</TimeoutMs>
          <CallbackUrl>string</CallbackUrl>
          <AuthorizationCodeServiceUrl>string</AuthorizationCodeServiceUrl>
          <SealUser>string</SealUser>
        </CscConfig>
        <ObeliskConfig>
          <TimeoutMs>int</TimeoutMs>
          <Policy>string</Policy>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <Login>string</Login>
          <AuthCertThumbprint>string</AuthCertThumbprint>
        </ObeliskConfig>
        <IcaRemoteSealFolder>string</IcaRemoteSealFolder>
        <IcaRemoteSealPathToSecret>string</IcaRemoteSealPathToSecret>
        <LtvCompletitionResult>
          <AdditionResult>boolean</AdditionResult>
          <Error>string</Error>
          <Signatures>
            <GLtvSignatureInfo xsi:nil="true" />
            <GLtvSignatureInfo xsi:nil="true" />
          </Signatures>
          <AdditionTime>dateTime</AdditionTime>
          <IsSigned>boolean</IsSigned>
        </LtvCompletitionResult>
        <SignaturesVerificationReport>string</SignaturesVerificationReport>
        <LtvServerSignatureVerificationParams>
          <Prm_Token>string</Prm_Token>
          <Prm_Template>NOT_DEFINED or CONVERT or VALIDATE or SGNVERIFY or CERTVERIFY or COPY_TEST or OCR or FORMAT_IDENTIFY or COMPLETE_LTV or SIGN_FILE</Prm_Template>
          <Prm_FileID>string</Prm_FileID>
          <Prm_SourceFileExtension>string</Prm_SourceFileExtension>
          <Prm_DestFileExtension>string</Prm_DestFileExtension>
          <Prm_OriginalFilename>string</Prm_OriginalFilename>
          <Prm_SourceServerFile>string</Prm_SourceServerFile>
          <Prm_DestServerFile>string</Prm_DestServerFile>
          <Prm_DestDataLength>long</Prm_DestDataLength>
          <Prm_IsValid>boolean</Prm_IsValid>
          <Prm_InsertAttachments>boolean</Prm_InsertAttachments>
          <Prm_ConvertAttachments>boolean</Prm_ConvertAttachments>
          <Prm_CertificateVerificationResult>string</Prm_CertificateVerificationResult>
          <Prm_SignCreateConfig>string</Prm_SignCreateConfig>
          <Prm_IsMultiSignRequest>boolean</Prm_IsMultiSignRequest>
          <Prm_SignaturesVerificationConfig>string</Prm_SignaturesVerificationConfig>
          <Prm_SignaturesVerificationResult>string</Prm_SignaturesVerificationResult>
          <Prm_FileFormatIdentifyResult>string</Prm_FileFormatIdentifyResult>
          <Prm_LtvCompletitionResult>string</Prm_LtvCompletitionResult>
          <Prm_Validate>boolean</Prm_Validate>
          <Prm_VerifyAfterCompletition>boolean</Prm_VerifyAfterCompletition>
          <Prm_DoOcr>boolean</Prm_DoOcr>
          <Prm_OperationSuccess>boolean</Prm_OperationSuccess>
          <Prm_Resulttext>string</Prm_Resulttext>
          <Prm_NotificationURL>string</Prm_NotificationURL>
          <Prm_PluginsString>string</Prm_PluginsString>
          <Prm_VerifyToTime>dateTime</Prm_VerifyToTime>
          <Prm_VerifyToSigningTimeEnabled>boolean</Prm_VerifyToSigningTimeEnabled>
          <Prm_OcspEnabled>boolean</Prm_OcspEnabled>
          <Prm_UseCurrentCrl>boolean</Prm_UseCurrentCrl>
          <Prm_DemandTrustedVerification>boolean</Prm_DemandTrustedVerification>
          <Prm_CrlForVerifBase64>string</Prm_CrlForVerifBase64>
          <Prm_Plugins>
            <short>short</short>
            <short>short</short>
          </Prm_Plugins>
          <Prm_ValPluginsString>string</Prm_ValPluginsString>
          <Prm_ValPlugins>
            <short>short</short>
            <short>short</short>
          </Prm_ValPlugins>
          <Prm_ResultsTexts>
            <string>string</string>
            <string>string</string>
          </Prm_ResultsTexts>
          <Prm_OperationEndTime>dateTime</Prm_OperationEndTime>
          <Prm_OperationStartTime>dateTime</Prm_OperationStartTime>
          <Prm_InputPUID>string</Prm_InputPUID>
          <Prm_OutputPUID>string</Prm_OutputPUID>
          <Prm_OperationTimeout>int</Prm_OperationTimeout>
          <Prm_Timeout>int</Prm_Timeout>
          <Prm_ApplicantName>string</Prm_ApplicantName>
          <Prm_ApplicationName>string</Prm_ApplicationName>
          <Prm_ApplicantMachineName>string</Prm_ApplicantMachineName>
          <Prm_ConfigVersion>int</Prm_ConfigVersion>
          <Prm_ForceDynaConvertible>boolean</Prm_ForceDynaConvertible>
          <Prm_LtvCompleteOnlyLast>boolean</Prm_LtvCompleteOnlyLast>
          <Prm_WsVersion>int</Prm_WsVersion>
          <Prm_RelatedFiles>
            <Files xsi:nil="true" />
          </Prm_RelatedFiles>
          <Prm_IXP>string</Prm_IXP>
          <Prm_IXB>string</Prm_IXB>
          <Prm_IXS_ULO>string</Prm_IXS_ULO>
          <Prm_IXS_FUN>string</Prm_IXS_FUN>
          <Prm_IXS_ZMP>string</Prm_IXS_ZMP>
          <Prm_DMSSAVETYPE>short</Prm_DMSSAVETYPE>
          <Prm_GinisWsUrl>string</Prm_GinisWsUrl>
          <Prm_GinisWsLogin>string</Prm_GinisWsLogin>
          <Prm_GinisWsExtId>string</Prm_GinisWsExtId>
          <Prm_GinisWsPassword>string</Prm_GinisWsPassword>
          <Prm_DksVersion>string</Prm_DksVersion>
          <Prm_EmailFrom>string</Prm_EmailFrom>
        </LtvServerSignatureVerificationParams>
        <SignaturePropertiesNamespaces>
          <SignaturePropertyNamespace>
            <Namespace>string</Namespace>
            <Prefix>string</Prefix>
          </SignaturePropertyNamespace>
          <SignaturePropertyNamespace>
            <Namespace>string</Namespace>
            <Prefix>string</Prefix>
          </SignaturePropertyNamespace>
        </SignaturePropertiesNamespaces>
        <FileToSign>
          <Description>string</Description>
          <ObjectIdentifier>string</ObjectIdentifier>
          <Mimetype>string</Mimetype>
        </FileToSign>
        <UnchangedOriginalFile>
          <Description>string</Description>
          <ObjectIdentifier>string</ObjectIdentifier>
          <Mimetype>string</Mimetype>
        </UnchangedOriginalFile>
        <SigningCertificateInfo>
          <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
          <CertificatePolices>
            <string>string</string>
            <string>string</string>
          </CertificatePolices>
          <Version>int</Version>
          <SignatureAlgorithm>string</SignatureAlgorithm>
          <CountryCode>string</CountryCode>
          <Organization>string</Organization>
          <OrganizationUnit>string</OrganizationUnit>
          <Locality>string</Locality>
          <OCSPAddresses>
            <string>string</string>
            <string>string</string>
          </OCSPAddresses>
          <CRLAddresses>
            <string>string</string>
            <string>string</string>
          </CRLAddresses>
          <DnsName>string</DnsName>
          <IssuerDnsName>string</IssuerDnsName>
          <SubjectSimpleName>string</SubjectSimpleName>
          <Email>string</Email>
          <EtsiQctEseal>boolean</EtsiQctEseal>
          <HasPrivateKey>boolean</HasPrivateKey>
          <IssuerLocality>string</IssuerLocality>
          <IssuerOrganization>string</IssuerOrganization>
          <IssuerEmail>string</IssuerEmail>
          <IssuerCountryCode>string</IssuerCountryCode>
          <IssuerOrganizationUnit>string</IssuerOrganizationUnit>
          <HasQualifiedCertificateFlag>boolean</HasQualifiedCertificateFlag>
          <HasQualifiedDeviceFlag>boolean</HasQualifiedDeviceFlag>
          <NeedsToEnterPassword>boolean</NeedsToEnterPassword>
          <NeedsToWaitForConfirmation>boolean</NeedsToWaitForConfirmation>
          <SelfSigned>boolean</SelfSigned>
          <IcaRemoteSeal>boolean</IcaRemoteSeal>
          <IcaRestEsel>boolean</IcaRestEsel>
          <IsCesypSeal>boolean</IsCesypSeal>
          <IsRemsigSeal>boolean</IsRemsigSeal>
          <IsRemsigPersonal>boolean</IsRemsigPersonal>
          <IsSecuSignSeal>boolean</IsSecuSignSeal>
          <IsSecuSignPersonal>boolean</IsSecuSignPersonal>
          <IsCsc>boolean</IsCsc>
          <IsInTsl>boolean</IsInTsl>
          <SgnWebServiceType>Gts01 or Ica_RemoteSeal or Monet_RemoteSeal or GSignerWcfService or DKS or S602_SecuSign or Cesyp or Ica_RemoteSeal_v2 or UPVS or RemSig or S602_SecuSign_NET or Obelisk or CSC</SgnWebServiceType>
          <DistributedSignatureAllowed>boolean</DistributedSignatureAllowed>
          <TslTrustedFrom>dateTime</TslTrustedFrom>
          <TslTrustedTo>dateTime</TslTrustedTo>
          <TslCurrentStatus>string</TslCurrentStatus>
          <TslServiceType>string</TslServiceType>
          <Id602>string</Id602>
          <CscCredentialId>string</CscCredentialId>
          <RemSigPersonId>string</RemSigPersonId>
          <RemSigCertificateIndex>int</RemSigCertificateIndex>
          <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
          <IssuerSerialNumber>string</IssuerSerialNumber>
          <Thumbprint>string</Thumbprint>
          <SerialNumber>string</SerialNumber>
          <AuthorityKeyID>string</AuthorityKeyID>
          <RawData>base64Binary</RawData>
          <Subject>string</Subject>
          <ValidFrom>dateTime</ValidFrom>
          <ValidTo>dateTime</ValidTo>
          <RevokedFrom>dateTime</RevokedFrom>
          <RevocationReason>string</RevocationReason>
          <Signing>boolean</Signing>
          <CanSign>boolean</CanSign>
          <Issuer>string</Issuer>
          <IssuerCertificateUrl>string</IssuerCertificateUrl>
        </SigningCertificateInfo>
        <CertificateThumbprint>string</CertificateThumbprint>
        <KeyExchange>string</KeyExchange>
        <OtherFilesToSign>
          <GFileToSign>
            <Description>string</Description>
            <ObjectIdentifier>string</ObjectIdentifier>
            <Mimetype>string</Mimetype>
          </GFileToSign>
          <GFileToSign>
            <Description>string</Description>
            <ObjectIdentifier>string</ObjectIdentifier>
            <Mimetype>string</Mimetype>
          </GFileToSign>
        </OtherFilesToSign>
        <FileId>string</FileId>
        <DistributivelySignedPreparedData>base64Binary</DistributivelySignedPreparedData>
        <DistributivelySignedHash>base64Binary</DistributivelySignedHash>
        <SignedFile />
        <ExternalSignatureData>base64Binary</ExternalSignatureData>
        <AddTimestamp>boolean</AddTimestamp>
        <SigningCertChain>
          <Publishers>
            <GCertificate xsi:nil="true" />
            <GCertificate xsi:nil="true" />
          </Publishers>
          <SigningCert>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </SigningCert>
          <Root>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </Root>
        </SigningCertChain>
        <SgnWebServiceTimeout>int</SgnWebServiceTimeout>
        <SgnAttemptLogItems>
          <GSignatureAttemptLogItem>
            <Note>string</Note>
            <Status>OK or Failed</Status>
            <Type>Timestamp or IcaRemoteSeal or CesypSeal or RemSigSeal or ObeliskSeal</Type>
          </GSignatureAttemptLogItem>
          <GSignatureAttemptLogItem>
            <Note>string</Note>
            <Status>OK or Failed</Status>
            <Type>Timestamp or IcaRemoteSeal or CesypSeal or RemSigSeal or ObeliskSeal</Type>
          </GSignatureAttemptLogItem>
        </SgnAttemptLogItems>
        <SignatureType>PDF_Simple or PAdES_Basic or PAdES_Enhanced or PAdES_Timestamp or CAdES or CAdES_Timestamp or XAdES or XAdES_Timestamp or ASiC_CAdES or ASiC_XAdES or ASiC_Timestamp or XML_Simple or P7S or TST or EML or AssociatedTimestamp or Unknown or DocumentTimestamp or Authenticode or Strongname</SignatureType>
        <SgnHash>Unknown or SHA1 or MD5 or MD2 or SHA256 or SHA384 or SHA512 or RIPEMD160 or SHA224 or MD4 or CRC32 or SSL3 or GOST_R3411_1994 or WHIRLPOOL or POLY1305 or SHA3_224 or SHA3_256 or SHA3_384 or SHA3_512 or BLAKE2S_128 or BLAKE2S_160 or BLAKE2S_224 or BLAKE2S_256 or BLAKE2B_160 or BLAKE2B_256 or BLAKE2B_384 or BLAKE2B_512 or SHAKE_128 or SHAKE_256 or SHAKE_128_LEN or SHAKE_256_LEN</SgnHash>
        <VisualSignConfig>
          <SignaturePositions>
            <GPdfVisualSignPositionDto xsi:nil="true" />
            <GPdfVisualSignPositionDto xsi:nil="true" />
          </SignaturePositions>
          <PositionOnPageCorner>LeftTop or RightTop or LeftBottom or RightBottom</PositionOnPageCorner>
          <ShiftNextSgnTo>CoverOriginal or Horizontal or Vertical</ShiftNextSgnTo>
          <VisibleOnAllPages>boolean</VisibleOnAllPages>
          <HorizontalOffset>int</HorizontalOffset>
          <VerticalOffset>int</VerticalOffset>
          <NextSgnHorizontalShift>int</NextSgnHorizontalShift>
          <NextSgnVerticalShift>int</NextSgnVerticalShift>
          <PictureContent>base64Binary</PictureContent>
          <PicturesPerLine>int</PicturesPerLine>
          <PutSignToLastPage>boolean</PutSignToLastPage>
          <FontFolder>string</FontFolder>
          <EmptyBackground>boolean</EmptyBackground>
          <LoadedImageWidth>int</LoadedImageWidth>
          <LoadedImageHeight>int</LoadedImageHeight>
          <ImageWidth>int</ImageWidth>
          <ImageHeight>int</ImageHeight>
          <TextColor>string</TextColor>
        </VisualSignConfig>
        <VisualSignText>
          <CustomTextLines>
            <GVisualSgnTextLine xsi:nil="true" />
            <GVisualSgnTextLine xsi:nil="true" />
          </CustomTextLines>
          <ElSignatureCaption>string</ElSignatureCaption>
          <ElSignatureValue>string</ElSignatureValue>
          <SignerTitle>string</SignerTitle>
          <SubjectCaption>string</SubjectCaption>
          <SubjectValue>string</SubjectValue>
          <IssuerCaption>string</IssuerCaption>
          <IssuerValue>string</IssuerValue>
          <NotAfter>string</NotAfter>
          <NotAfterStr>string</NotAfterStr>
          <CustomLine01>string</CustomLine01>
          <CustomLine02>string</CustomLine02>
          <CustomLine03>string</CustomLine03>
          <CustomLine04>string</CustomLine04>
          <CustomLine05>string</CustomLine05>
          <IsCustom>boolean</IsCustom>
        </VisualSignText>
        <TimestampConfig>
          <TimeoutMs>int</TimeoutMs>
          <Filename>string</Filename>
          <URL>string</URL>
          <HttpVersion>int</HttpVersion>
          <AlternativeURL>string</AlternativeURL>
          <AuthorizeUserName>string</AuthorizeUserName>
          <AuthorizeCertificate>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </AuthorizeCertificate>
          <AuthorizeCerStorageAccess>CurrentService or CurrentUser or CurrentUserGroupPolicy or LocalMachine or LocalMachineEnterprise or LocalMachineGroupPolicy or Services or Users</AuthorizeCerStorageAccess>
          <AuthorizeCerStoreId>MY or ADDRESSBOOK or AUTHROOT or CA or DISALLOWED or ROOT or SPC or TRUST or TRUSTEDPEOPLE or TRUSTEDPUBLISHER or TWINS</AuthorizeCerStoreId>
          <HTTPProxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </HTTPProxy>
          <UseAIB>boolean</UseAIB>
          <UseTls>boolean</UseTls>
          <AIB_URL>string</AIB_URL>
          <AIB_UserName>string</AIB_UserName>
          <CTsMethos>NotSet or TAUnautorised or TAUseName or TAUseCertificate or TAUseCertificateFromLocation or CreateTSExternal</CTsMethos>
          <HashAlg>Unknown or SHA1 or MD5 or MD2 or SHA256 or SHA384 or SHA512 or RIPEMD160 or SHA224 or MD4 or CRC32 or SSL3 or GOST_R3411_1994 or WHIRLPOOL or POLY1305 or SHA3_224 or SHA3_256 or SHA3_384 or SHA3_512 or BLAKE2S_128 or BLAKE2S_160 or BLAKE2S_224 or BLAKE2S_256 or BLAKE2B_160 or BLAKE2B_256 or BLAKE2B_384 or BLAKE2B_512 or SHAKE_128 or SHAKE_256 or SHAKE_128_LEN or SHAKE_256_LEN</HashAlg>
          <AuthorizeCertificateThumbprint>string</AuthorizeCertificateThumbprint>
          <IgnoreBadNonce>boolean</IgnoreBadNonce>
        </TimestampConfig>
        <SignReason>string</SignReason>
        <SigningTime>dateTime</SigningTime>
        <SecuSignUrl>string</SecuSignUrl>
        <SecuSignUserId>string</SecuSignUserId>
        <SgnWebServiceAuthCertThumbprint>string</SgnWebServiceAuthCertThumbprint>
        <RemoteSealActivationFile>base64Binary</RemoteSealActivationFile>
        <TransactionId>string</TransactionId>
        <SignatureName>string</SignatureName>
        <IsFiction>boolean</IsFiction>
        <AuthorName>string</AuthorName>
        <SigningCertificatePinInSecret>boolean</SigningCertificatePinInSecret>
      </signConfig>
    </SignFile>
  </soap:Body>
</soap:Envelope>
HTTP/1.1 200 OK
Content-Type: text/xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
  <soap:Body>
    <SignFileResponse xmlns="http://www.gordic.cz/">
      <SignFileResult>
        <XmlSignProperties>
          <CanonicalizationMethod>None or Canon or CanonComment or ExclCanon or ExclCanonComment or MinCanon or Sip_602_Workaround</CanonicalizationMethod>
          <TransformMethod>Detached or Enveloping or Enveloped</TransformMethod>
          <NodeToSign>
            <XPath>string</XPath>
          </NodeToSign>
          <NodeToPlaceSignature>
            <XPath>string</XPath>
          </NodeToPlaceSignature>
          <AddAttributeToReferencedNode>boolean</AddAttributeToReferencedNode>
          <ReferenceAttributeName>string</ReferenceAttributeName>
          <ReferenceAttributeValue>string</ReferenceAttributeValue>
          <AddQualifyingProperties>boolean</AddQualifyingProperties>
          <AddSubjectNameToKeyData>boolean</AddSubjectNameToKeyData>
          <SignElementPrefix>string</SignElementPrefix>
          <IncludeKeyValue>boolean</IncludeKeyValue>
          <AddXadesSchemaLocation>boolean</AddXadesSchemaLocation>
        </XmlSignProperties>
        <LogFilePath>string</LogFilePath>
        <SignaturePolicy>
          <OID>string</OID>
          <Url>string</Url>
          <Data>base64Binary</Data>
          <Description>string</Description>
          <DocumentationReferences>
            <string>string</string>
            <string>string</string>
          </DocumentationReferences>
        </SignaturePolicy>
        <DistributedSignature>boolean</DistributedSignature>
        <DataPreparedForDistributedSignature>base64Binary</DataPreparedForDistributedSignature>
        <ExternalTimestampData>base64Binary</ExternalTimestampData>
        <SignedFileExtension>string</SignedFileExtension>
        <SbbDnsEnabled>boolean</SbbDnsEnabled>
        <LtvAdditionType>DoNotAddRevocationInfo or PreferOCSP or OnlyOCSP or OnlyCrl</LtvAdditionType>
        <LtvServerUrl>string</LtvServerUrl>
        <LtvServerUser>string</LtvServerUser>
        <LtvServerUseNtlm>boolean</LtvServerUseNtlm>
        <LtvServerSingleRequest>boolean</LtvServerSingleRequest>
        <LtvServerTimeout>int</LtvServerTimeout>
        <LtvServerVerifyAfterCompletition>boolean</LtvServerVerifyAfterCompletition>
        <LtvAllowAddCurrentInfo>boolean</LtvAllowAddCurrentInfo>
        <FailIfLtvAdditionNotSuccessful>boolean</FailIfLtvAdditionNotSuccessful>
        <RevocationInfoGordicProxyConfiguration>
          <AIBUrl>string</AIBUrl>
          <AIBUser>string</AIBUser>
          <Proxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </Proxy>
        </RevocationInfoGordicProxyConfiguration>
        <SignCreateGordicProxyConfiguration>
          <AIBUrl>string</AIBUrl>
          <AIBUser>string</AIBUser>
          <Proxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </Proxy>
        </SignCreateGordicProxyConfiguration>
        <RevocationInfoSystemProxyConfiguration>
          <ProxyHost>string</ProxyHost>
          <ProxyPort>int</ProxyPort>
          <ProxyUsername>string</ProxyUsername>
          <UseNTLMAuth>boolean</UseNTLMAuth>
        </RevocationInfoSystemProxyConfiguration>
        <SgnWebServiceProxy>
          <ProxyHost>string</ProxyHost>
          <ProxyPort>int</ProxyPort>
          <ProxyUsername>string</ProxyUsername>
          <UseNTLMAuth>boolean</UseNTLMAuth>
        </SgnWebServiceProxy>
        <SgnWebServiceUrl>string</SgnWebServiceUrl>
        <SgnWebServiceUrl2>string</SgnWebServiceUrl2>
        <SgnWebServiceUser>string</SgnWebServiceUser>
        <SgnWebServiceAllowStreaming>boolean</SgnWebServiceAllowStreaming>
        <SgnWebServiceUseNtlm>boolean</SgnWebServiceUseNtlm>
        <SgnWebServiceCheckTemplate>boolean</SgnWebServiceCheckTemplate>
        <MaxTimestampAttempts>int</MaxTimestampAttempts>
        <TimestampAttemptDelayMs>int</TimestampAttemptDelayMs>
        <IxsLpc>string</IxsLpc>
        <SgnWebServiceType>Gts01 or Ica_RemoteSeal or Monet_RemoteSeal or GSignerWcfService or DKS or S602_SecuSign or Cesyp or Ica_RemoteSeal_v2 or UPVS or RemSig or S602_SecuSign_NET or Obelisk or CSC</SgnWebServiceType>
        <UrlMonetPlus>string</UrlMonetPlus>
        <MonetPlusUser>string</MonetPlusUser>
        <SgnWebServiceCertificateUser>string</SgnWebServiceCertificateUser>
        <SgnWebServiceCertificateUserGroup>string</SgnWebServiceCertificateUserGroup>
        <CesypConfig>
          <Synchronous>boolean</Synchronous>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <SystemId>string</SystemId>
          <XIbmClientId>string</XIbmClientId>
          <UserLogin>string</UserLogin>
          <HashedPassword>base64Binary</HashedPassword>
          <WorkingDirectory>string</WorkingDirectory>
          <OperationId>string</OperationId>
        </CesypConfig>
        <RemSigConfig>
          <SealUser>string</SealUser>
          <TimeoutMs>int</TimeoutMs>
          <CachedSealCertificateRefreshRateMs>int</CachedSealCertificateRefreshRateMs>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <Login>string</Login>
          <WorkingDirectory>string</WorkingDirectory>
          <RedirectBaseUrl>string</RedirectBaseUrl>
        </RemSigConfig>
        <CscConfig>
          <BaseUrl>string</BaseUrl>
          <WorkingDirectory>string</WorkingDirectory>
          <SystemId>string</SystemId>
          <TimeoutMs>int</TimeoutMs>
          <CallbackUrl>string</CallbackUrl>
          <AuthorizationCodeServiceUrl>string</AuthorizationCodeServiceUrl>
          <SealUser>string</SealUser>
        </CscConfig>
        <ObeliskConfig>
          <TimeoutMs>int</TimeoutMs>
          <Policy>string</Policy>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <Login>string</Login>
          <AuthCertThumbprint>string</AuthCertThumbprint>
        </ObeliskConfig>
        <IcaRemoteSealFolder>string</IcaRemoteSealFolder>
        <IcaRemoteSealPathToSecret>string</IcaRemoteSealPathToSecret>
        <LtvCompletitionResult>
          <AdditionResult>boolean</AdditionResult>
          <Error>string</Error>
          <Signatures>
            <GLtvSignatureInfo xsi:nil="true" />
            <GLtvSignatureInfo xsi:nil="true" />
          </Signatures>
          <AdditionTime>dateTime</AdditionTime>
          <IsSigned>boolean</IsSigned>
        </LtvCompletitionResult>
        <SignaturesVerificationReport>string</SignaturesVerificationReport>
        <LtvServerSignatureVerificationParams>
          <Prm_Token>string</Prm_Token>
          <Prm_Template>NOT_DEFINED or CONVERT or VALIDATE or SGNVERIFY or CERTVERIFY or COPY_TEST or OCR or FORMAT_IDENTIFY or COMPLETE_LTV or SIGN_FILE</Prm_Template>
          <Prm_FileID>string</Prm_FileID>
          <Prm_SourceFileExtension>string</Prm_SourceFileExtension>
          <Prm_DestFileExtension>string</Prm_DestFileExtension>
          <Prm_OriginalFilename>string</Prm_OriginalFilename>
          <Prm_SourceServerFile>string</Prm_SourceServerFile>
          <Prm_DestServerFile>string</Prm_DestServerFile>
          <Prm_DestDataLength>long</Prm_DestDataLength>
          <Prm_IsValid>boolean</Prm_IsValid>
          <Prm_InsertAttachments>boolean</Prm_InsertAttachments>
          <Prm_ConvertAttachments>boolean</Prm_ConvertAttachments>
          <Prm_CertificateVerificationResult>string</Prm_CertificateVerificationResult>
          <Prm_SignCreateConfig>string</Prm_SignCreateConfig>
          <Prm_IsMultiSignRequest>boolean</Prm_IsMultiSignRequest>
          <Prm_SignaturesVerificationConfig>string</Prm_SignaturesVerificationConfig>
          <Prm_SignaturesVerificationResult>string</Prm_SignaturesVerificationResult>
          <Prm_FileFormatIdentifyResult>string</Prm_FileFormatIdentifyResult>
          <Prm_LtvCompletitionResult>string</Prm_LtvCompletitionResult>
          <Prm_Validate>boolean</Prm_Validate>
          <Prm_VerifyAfterCompletition>boolean</Prm_VerifyAfterCompletition>
          <Prm_DoOcr>boolean</Prm_DoOcr>
          <Prm_OperationSuccess>boolean</Prm_OperationSuccess>
          <Prm_Resulttext>string</Prm_Resulttext>
          <Prm_NotificationURL>string</Prm_NotificationURL>
          <Prm_PluginsString>string</Prm_PluginsString>
          <Prm_VerifyToTime>dateTime</Prm_VerifyToTime>
          <Prm_VerifyToSigningTimeEnabled>boolean</Prm_VerifyToSigningTimeEnabled>
          <Prm_OcspEnabled>boolean</Prm_OcspEnabled>
          <Prm_UseCurrentCrl>boolean</Prm_UseCurrentCrl>
          <Prm_DemandTrustedVerification>boolean</Prm_DemandTrustedVerification>
          <Prm_CrlForVerifBase64>string</Prm_CrlForVerifBase64>
          <Prm_Plugins>
            <short>short</short>
            <short>short</short>
          </Prm_Plugins>
          <Prm_ValPluginsString>string</Prm_ValPluginsString>
          <Prm_ValPlugins>
            <short>short</short>
            <short>short</short>
          </Prm_ValPlugins>
          <Prm_ResultsTexts>
            <string>string</string>
            <string>string</string>
          </Prm_ResultsTexts>
          <Prm_OperationEndTime>dateTime</Prm_OperationEndTime>
          <Prm_OperationStartTime>dateTime</Prm_OperationStartTime>
          <Prm_InputPUID>string</Prm_InputPUID>
          <Prm_OutputPUID>string</Prm_OutputPUID>
          <Prm_OperationTimeout>int</Prm_OperationTimeout>
          <Prm_Timeout>int</Prm_Timeout>
          <Prm_ApplicantName>string</Prm_ApplicantName>
          <Prm_ApplicationName>string</Prm_ApplicationName>
          <Prm_ApplicantMachineName>string</Prm_ApplicantMachineName>
          <Prm_ConfigVersion>int</Prm_ConfigVersion>
          <Prm_ForceDynaConvertible>boolean</Prm_ForceDynaConvertible>
          <Prm_LtvCompleteOnlyLast>boolean</Prm_LtvCompleteOnlyLast>
          <Prm_WsVersion>int</Prm_WsVersion>
          <Prm_RelatedFiles>
            <Files xsi:nil="true" />
          </Prm_RelatedFiles>
          <Prm_IXP>string</Prm_IXP>
          <Prm_IXB>string</Prm_IXB>
          <Prm_IXS_ULO>string</Prm_IXS_ULO>
          <Prm_IXS_FUN>string</Prm_IXS_FUN>
          <Prm_IXS_ZMP>string</Prm_IXS_ZMP>
          <Prm_DMSSAVETYPE>short</Prm_DMSSAVETYPE>
          <Prm_GinisWsUrl>string</Prm_GinisWsUrl>
          <Prm_GinisWsLogin>string</Prm_GinisWsLogin>
          <Prm_GinisWsExtId>string</Prm_GinisWsExtId>
          <Prm_GinisWsPassword>string</Prm_GinisWsPassword>
          <Prm_DksVersion>string</Prm_DksVersion>
          <Prm_EmailFrom>string</Prm_EmailFrom>
        </LtvServerSignatureVerificationParams>
        <SignaturePropertiesNamespaces>
          <SignaturePropertyNamespace>
            <Namespace>string</Namespace>
            <Prefix>string</Prefix>
          </SignaturePropertyNamespace>
          <SignaturePropertyNamespace>
            <Namespace>string</Namespace>
            <Prefix>string</Prefix>
          </SignaturePropertyNamespace>
        </SignaturePropertiesNamespaces>
        <FileToSign>
          <Description>string</Description>
          <ObjectIdentifier>string</ObjectIdentifier>
          <Mimetype>string</Mimetype>
        </FileToSign>
        <UnchangedOriginalFile>
          <Description>string</Description>
          <ObjectIdentifier>string</ObjectIdentifier>
          <Mimetype>string</Mimetype>
        </UnchangedOriginalFile>
        <SigningCertificateInfo>
          <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
          <CertificatePolices>
            <string>string</string>
            <string>string</string>
          </CertificatePolices>
          <Version>int</Version>
          <SignatureAlgorithm>string</SignatureAlgorithm>
          <CountryCode>string</CountryCode>
          <Organization>string</Organization>
          <OrganizationUnit>string</OrganizationUnit>
          <Locality>string</Locality>
          <OCSPAddresses>
            <string>string</string>
            <string>string</string>
          </OCSPAddresses>
          <CRLAddresses>
            <string>string</string>
            <string>string</string>
          </CRLAddresses>
          <DnsName>string</DnsName>
          <IssuerDnsName>string</IssuerDnsName>
          <SubjectSimpleName>string</SubjectSimpleName>
          <Email>string</Email>
          <EtsiQctEseal>boolean</EtsiQctEseal>
          <HasPrivateKey>boolean</HasPrivateKey>
          <IssuerLocality>string</IssuerLocality>
          <IssuerOrganization>string</IssuerOrganization>
          <IssuerEmail>string</IssuerEmail>
          <IssuerCountryCode>string</IssuerCountryCode>
          <IssuerOrganizationUnit>string</IssuerOrganizationUnit>
          <HasQualifiedCertificateFlag>boolean</HasQualifiedCertificateFlag>
          <HasQualifiedDeviceFlag>boolean</HasQualifiedDeviceFlag>
          <NeedsToEnterPassword>boolean</NeedsToEnterPassword>
          <NeedsToWaitForConfirmation>boolean</NeedsToWaitForConfirmation>
          <SelfSigned>boolean</SelfSigned>
          <IcaRemoteSeal>boolean</IcaRemoteSeal>
          <IcaRestEsel>boolean</IcaRestEsel>
          <IsCesypSeal>boolean</IsCesypSeal>
          <IsRemsigSeal>boolean</IsRemsigSeal>
          <IsRemsigPersonal>boolean</IsRemsigPersonal>
          <IsSecuSignSeal>boolean</IsSecuSignSeal>
          <IsSecuSignPersonal>boolean</IsSecuSignPersonal>
          <IsCsc>boolean</IsCsc>
          <IsInTsl>boolean</IsInTsl>
          <SgnWebServiceType>Gts01 or Ica_RemoteSeal or Monet_RemoteSeal or GSignerWcfService or DKS or S602_SecuSign or Cesyp or Ica_RemoteSeal_v2 or UPVS or RemSig or S602_SecuSign_NET or Obelisk or CSC</SgnWebServiceType>
          <DistributedSignatureAllowed>boolean</DistributedSignatureAllowed>
          <TslTrustedFrom>dateTime</TslTrustedFrom>
          <TslTrustedTo>dateTime</TslTrustedTo>
          <TslCurrentStatus>string</TslCurrentStatus>
          <TslServiceType>string</TslServiceType>
          <Id602>string</Id602>
          <CscCredentialId>string</CscCredentialId>
          <RemSigPersonId>string</RemSigPersonId>
          <RemSigCertificateIndex>int</RemSigCertificateIndex>
          <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
          <IssuerSerialNumber>string</IssuerSerialNumber>
          <Thumbprint>string</Thumbprint>
          <SerialNumber>string</SerialNumber>
          <AuthorityKeyID>string</AuthorityKeyID>
          <RawData>base64Binary</RawData>
          <Subject>string</Subject>
          <ValidFrom>dateTime</ValidFrom>
          <ValidTo>dateTime</ValidTo>
          <RevokedFrom>dateTime</RevokedFrom>
          <RevocationReason>string</RevocationReason>
          <Signing>boolean</Signing>
          <CanSign>boolean</CanSign>
          <Issuer>string</Issuer>
          <IssuerCertificateUrl>string</IssuerCertificateUrl>
        </SigningCertificateInfo>
        <CertificateThumbprint>string</CertificateThumbprint>
        <KeyExchange>string</KeyExchange>
        <OtherFilesToSign>
          <GFileToSign>
            <Description>string</Description>
            <ObjectIdentifier>string</ObjectIdentifier>
            <Mimetype>string</Mimetype>
          </GFileToSign>
          <GFileToSign>
            <Description>string</Description>
            <ObjectIdentifier>string</ObjectIdentifier>
            <Mimetype>string</Mimetype>
          </GFileToSign>
        </OtherFilesToSign>
        <FileId>string</FileId>
        <DistributivelySignedPreparedData>base64Binary</DistributivelySignedPreparedData>
        <DistributivelySignedHash>base64Binary</DistributivelySignedHash>
        <SignedFile />
        <ExternalSignatureData>base64Binary</ExternalSignatureData>
        <AddTimestamp>boolean</AddTimestamp>
        <SigningCertChain>
          <Publishers>
            <GCertificate xsi:nil="true" />
            <GCertificate xsi:nil="true" />
          </Publishers>
          <SigningCert>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </SigningCert>
          <Root>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </Root>
        </SigningCertChain>
        <SgnWebServiceTimeout>int</SgnWebServiceTimeout>
        <SgnAttemptLogItems>
          <GSignatureAttemptLogItem>
            <Note>string</Note>
            <Status>OK or Failed</Status>
            <Type>Timestamp or IcaRemoteSeal or CesypSeal or RemSigSeal or ObeliskSeal</Type>
          </GSignatureAttemptLogItem>
          <GSignatureAttemptLogItem>
            <Note>string</Note>
            <Status>OK or Failed</Status>
            <Type>Timestamp or IcaRemoteSeal or CesypSeal or RemSigSeal or ObeliskSeal</Type>
          </GSignatureAttemptLogItem>
        </SgnAttemptLogItems>
        <SignatureType>PDF_Simple or PAdES_Basic or PAdES_Enhanced or PAdES_Timestamp or CAdES or CAdES_Timestamp or XAdES or XAdES_Timestamp or ASiC_CAdES or ASiC_XAdES or ASiC_Timestamp or XML_Simple or P7S or TST or EML or AssociatedTimestamp or Unknown or DocumentTimestamp or Authenticode or Strongname</SignatureType>
        <SgnHash>Unknown or SHA1 or MD5 or MD2 or SHA256 or SHA384 or SHA512 or RIPEMD160 or SHA224 or MD4 or CRC32 or SSL3 or GOST_R3411_1994 or WHIRLPOOL or POLY1305 or SHA3_224 or SHA3_256 or SHA3_384 or SHA3_512 or BLAKE2S_128 or BLAKE2S_160 or BLAKE2S_224 or BLAKE2S_256 or BLAKE2B_160 or BLAKE2B_256 or BLAKE2B_384 or BLAKE2B_512 or SHAKE_128 or SHAKE_256 or SHAKE_128_LEN or SHAKE_256_LEN</SgnHash>
        <VisualSignConfig>
          <SignaturePositions>
            <GPdfVisualSignPositionDto xsi:nil="true" />
            <GPdfVisualSignPositionDto xsi:nil="true" />
          </SignaturePositions>
          <PositionOnPageCorner>LeftTop or RightTop or LeftBottom or RightBottom</PositionOnPageCorner>
          <ShiftNextSgnTo>CoverOriginal or Horizontal or Vertical</ShiftNextSgnTo>
          <VisibleOnAllPages>boolean</VisibleOnAllPages>
          <HorizontalOffset>int</HorizontalOffset>
          <VerticalOffset>int</VerticalOffset>
          <NextSgnHorizontalShift>int</NextSgnHorizontalShift>
          <NextSgnVerticalShift>int</NextSgnVerticalShift>
          <PictureContent>base64Binary</PictureContent>
          <PicturesPerLine>int</PicturesPerLine>
          <PutSignToLastPage>boolean</PutSignToLastPage>
          <FontFolder>string</FontFolder>
          <EmptyBackground>boolean</EmptyBackground>
          <LoadedImageWidth>int</LoadedImageWidth>
          <LoadedImageHeight>int</LoadedImageHeight>
          <ImageWidth>int</ImageWidth>
          <ImageHeight>int</ImageHeight>
          <TextColor>string</TextColor>
        </VisualSignConfig>
        <VisualSignText>
          <CustomTextLines>
            <GVisualSgnTextLine xsi:nil="true" />
            <GVisualSgnTextLine xsi:nil="true" />
          </CustomTextLines>
          <ElSignatureCaption>string</ElSignatureCaption>
          <ElSignatureValue>string</ElSignatureValue>
          <SignerTitle>string</SignerTitle>
          <SubjectCaption>string</SubjectCaption>
          <SubjectValue>string</SubjectValue>
          <IssuerCaption>string</IssuerCaption>
          <IssuerValue>string</IssuerValue>
          <NotAfter>string</NotAfter>
          <NotAfterStr>string</NotAfterStr>
          <CustomLine01>string</CustomLine01>
          <CustomLine02>string</CustomLine02>
          <CustomLine03>string</CustomLine03>
          <CustomLine04>string</CustomLine04>
          <CustomLine05>string</CustomLine05>
          <IsCustom>boolean</IsCustom>
        </VisualSignText>
        <TimestampConfig>
          <TimeoutMs>int</TimeoutMs>
          <Filename>string</Filename>
          <URL>string</URL>
          <HttpVersion>int</HttpVersion>
          <AlternativeURL>string</AlternativeURL>
          <AuthorizeUserName>string</AuthorizeUserName>
          <AuthorizeCertificate>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </AuthorizeCertificate>
          <AuthorizeCerStorageAccess>CurrentService or CurrentUser or CurrentUserGroupPolicy or LocalMachine or LocalMachineEnterprise or LocalMachineGroupPolicy or Services or Users</AuthorizeCerStorageAccess>
          <AuthorizeCerStoreId>MY or ADDRESSBOOK or AUTHROOT or CA or DISALLOWED or ROOT or SPC or TRUST or TRUSTEDPEOPLE or TRUSTEDPUBLISHER or TWINS</AuthorizeCerStoreId>
          <HTTPProxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </HTTPProxy>
          <UseAIB>boolean</UseAIB>
          <UseTls>boolean</UseTls>
          <AIB_URL>string</AIB_URL>
          <AIB_UserName>string</AIB_UserName>
          <CTsMethos>NotSet or TAUnautorised or TAUseName or TAUseCertificate or TAUseCertificateFromLocation or CreateTSExternal</CTsMethos>
          <HashAlg>Unknown or SHA1 or MD5 or MD2 or SHA256 or SHA384 or SHA512 or RIPEMD160 or SHA224 or MD4 or CRC32 or SSL3 or GOST_R3411_1994 or WHIRLPOOL or POLY1305 or SHA3_224 or SHA3_256 or SHA3_384 or SHA3_512 or BLAKE2S_128 or BLAKE2S_160 or BLAKE2S_224 or BLAKE2S_256 or BLAKE2B_160 or BLAKE2B_256 or BLAKE2B_384 or BLAKE2B_512 or SHAKE_128 or SHAKE_256 or SHAKE_128_LEN or SHAKE_256_LEN</HashAlg>
          <AuthorizeCertificateThumbprint>string</AuthorizeCertificateThumbprint>
          <IgnoreBadNonce>boolean</IgnoreBadNonce>
        </TimestampConfig>
        <SignReason>string</SignReason>
        <SigningTime>dateTime</SigningTime>
        <SecuSignUrl>string</SecuSignUrl>
        <SecuSignUserId>string</SecuSignUserId>
        <SgnWebServiceAuthCertThumbprint>string</SgnWebServiceAuthCertThumbprint>
        <RemoteSealActivationFile>base64Binary</RemoteSealActivationFile>
        <TransactionId>string</TransactionId>
        <SignatureName>string</SignatureName>
        <IsFiction>boolean</IsFiction>
        <AuthorName>string</AuthorName>
        <SigningCertificatePinInSecret>boolean</SigningCertificatePinInSecret>
      </SignFileResult>
    </SignFileResponse>
  </soap:Body>
</soap:Envelope>

SOAP 1.2

The following is a sample SOAP 1.2 request and response. The placeholders shown need to be replaced with actual values.

POST /rs/Rs.asmx HTTP/1.1
Host: ids02-ouso.ginis.cloud
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SignFile xmlns="http://www.gordic.cz/">
      <signConfig>
        <XmlSignProperties>
          <CanonicalizationMethod>None or Canon or CanonComment or ExclCanon or ExclCanonComment or MinCanon or Sip_602_Workaround</CanonicalizationMethod>
          <TransformMethod>Detached or Enveloping or Enveloped</TransformMethod>
          <NodeToSign>
            <XPath>string</XPath>
          </NodeToSign>
          <NodeToPlaceSignature>
            <XPath>string</XPath>
          </NodeToPlaceSignature>
          <AddAttributeToReferencedNode>boolean</AddAttributeToReferencedNode>
          <ReferenceAttributeName>string</ReferenceAttributeName>
          <ReferenceAttributeValue>string</ReferenceAttributeValue>
          <AddQualifyingProperties>boolean</AddQualifyingProperties>
          <AddSubjectNameToKeyData>boolean</AddSubjectNameToKeyData>
          <SignElementPrefix>string</SignElementPrefix>
          <IncludeKeyValue>boolean</IncludeKeyValue>
          <AddXadesSchemaLocation>boolean</AddXadesSchemaLocation>
        </XmlSignProperties>
        <LogFilePath>string</LogFilePath>
        <SignaturePolicy>
          <OID>string</OID>
          <Url>string</Url>
          <Data>base64Binary</Data>
          <Description>string</Description>
          <DocumentationReferences>
            <string>string</string>
            <string>string</string>
          </DocumentationReferences>
        </SignaturePolicy>
        <DistributedSignature>boolean</DistributedSignature>
        <DataPreparedForDistributedSignature>base64Binary</DataPreparedForDistributedSignature>
        <ExternalTimestampData>base64Binary</ExternalTimestampData>
        <SignedFileExtension>string</SignedFileExtension>
        <SbbDnsEnabled>boolean</SbbDnsEnabled>
        <LtvAdditionType>DoNotAddRevocationInfo or PreferOCSP or OnlyOCSP or OnlyCrl</LtvAdditionType>
        <LtvServerUrl>string</LtvServerUrl>
        <LtvServerUser>string</LtvServerUser>
        <LtvServerUseNtlm>boolean</LtvServerUseNtlm>
        <LtvServerSingleRequest>boolean</LtvServerSingleRequest>
        <LtvServerTimeout>int</LtvServerTimeout>
        <LtvServerVerifyAfterCompletition>boolean</LtvServerVerifyAfterCompletition>
        <LtvAllowAddCurrentInfo>boolean</LtvAllowAddCurrentInfo>
        <FailIfLtvAdditionNotSuccessful>boolean</FailIfLtvAdditionNotSuccessful>
        <RevocationInfoGordicProxyConfiguration>
          <AIBUrl>string</AIBUrl>
          <AIBUser>string</AIBUser>
          <Proxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </Proxy>
        </RevocationInfoGordicProxyConfiguration>
        <SignCreateGordicProxyConfiguration>
          <AIBUrl>string</AIBUrl>
          <AIBUser>string</AIBUser>
          <Proxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </Proxy>
        </SignCreateGordicProxyConfiguration>
        <RevocationInfoSystemProxyConfiguration>
          <ProxyHost>string</ProxyHost>
          <ProxyPort>int</ProxyPort>
          <ProxyUsername>string</ProxyUsername>
          <UseNTLMAuth>boolean</UseNTLMAuth>
        </RevocationInfoSystemProxyConfiguration>
        <SgnWebServiceProxy>
          <ProxyHost>string</ProxyHost>
          <ProxyPort>int</ProxyPort>
          <ProxyUsername>string</ProxyUsername>
          <UseNTLMAuth>boolean</UseNTLMAuth>
        </SgnWebServiceProxy>
        <SgnWebServiceUrl>string</SgnWebServiceUrl>
        <SgnWebServiceUrl2>string</SgnWebServiceUrl2>
        <SgnWebServiceUser>string</SgnWebServiceUser>
        <SgnWebServiceAllowStreaming>boolean</SgnWebServiceAllowStreaming>
        <SgnWebServiceUseNtlm>boolean</SgnWebServiceUseNtlm>
        <SgnWebServiceCheckTemplate>boolean</SgnWebServiceCheckTemplate>
        <MaxTimestampAttempts>int</MaxTimestampAttempts>
        <TimestampAttemptDelayMs>int</TimestampAttemptDelayMs>
        <IxsLpc>string</IxsLpc>
        <SgnWebServiceType>Gts01 or Ica_RemoteSeal or Monet_RemoteSeal or GSignerWcfService or DKS or S602_SecuSign or Cesyp or Ica_RemoteSeal_v2 or UPVS or RemSig or S602_SecuSign_NET or Obelisk or CSC</SgnWebServiceType>
        <UrlMonetPlus>string</UrlMonetPlus>
        <MonetPlusUser>string</MonetPlusUser>
        <SgnWebServiceCertificateUser>string</SgnWebServiceCertificateUser>
        <SgnWebServiceCertificateUserGroup>string</SgnWebServiceCertificateUserGroup>
        <CesypConfig>
          <Synchronous>boolean</Synchronous>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <SystemId>string</SystemId>
          <XIbmClientId>string</XIbmClientId>
          <UserLogin>string</UserLogin>
          <HashedPassword>base64Binary</HashedPassword>
          <WorkingDirectory>string</WorkingDirectory>
          <OperationId>string</OperationId>
        </CesypConfig>
        <RemSigConfig>
          <SealUser>string</SealUser>
          <TimeoutMs>int</TimeoutMs>
          <CachedSealCertificateRefreshRateMs>int</CachedSealCertificateRefreshRateMs>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <Login>string</Login>
          <WorkingDirectory>string</WorkingDirectory>
          <RedirectBaseUrl>string</RedirectBaseUrl>
        </RemSigConfig>
        <CscConfig>
          <BaseUrl>string</BaseUrl>
          <WorkingDirectory>string</WorkingDirectory>
          <SystemId>string</SystemId>
          <TimeoutMs>int</TimeoutMs>
          <CallbackUrl>string</CallbackUrl>
          <AuthorizationCodeServiceUrl>string</AuthorizationCodeServiceUrl>
          <SealUser>string</SealUser>
        </CscConfig>
        <ObeliskConfig>
          <TimeoutMs>int</TimeoutMs>
          <Policy>string</Policy>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <Login>string</Login>
          <AuthCertThumbprint>string</AuthCertThumbprint>
        </ObeliskConfig>
        <IcaRemoteSealFolder>string</IcaRemoteSealFolder>
        <IcaRemoteSealPathToSecret>string</IcaRemoteSealPathToSecret>
        <LtvCompletitionResult>
          <AdditionResult>boolean</AdditionResult>
          <Error>string</Error>
          <Signatures>
            <GLtvSignatureInfo xsi:nil="true" />
            <GLtvSignatureInfo xsi:nil="true" />
          </Signatures>
          <AdditionTime>dateTime</AdditionTime>
          <IsSigned>boolean</IsSigned>
        </LtvCompletitionResult>
        <SignaturesVerificationReport>string</SignaturesVerificationReport>
        <LtvServerSignatureVerificationParams>
          <Prm_Token>string</Prm_Token>
          <Prm_Template>NOT_DEFINED or CONVERT or VALIDATE or SGNVERIFY or CERTVERIFY or COPY_TEST or OCR or FORMAT_IDENTIFY or COMPLETE_LTV or SIGN_FILE</Prm_Template>
          <Prm_FileID>string</Prm_FileID>
          <Prm_SourceFileExtension>string</Prm_SourceFileExtension>
          <Prm_DestFileExtension>string</Prm_DestFileExtension>
          <Prm_OriginalFilename>string</Prm_OriginalFilename>
          <Prm_SourceServerFile>string</Prm_SourceServerFile>
          <Prm_DestServerFile>string</Prm_DestServerFile>
          <Prm_DestDataLength>long</Prm_DestDataLength>
          <Prm_IsValid>boolean</Prm_IsValid>
          <Prm_InsertAttachments>boolean</Prm_InsertAttachments>
          <Prm_ConvertAttachments>boolean</Prm_ConvertAttachments>
          <Prm_CertificateVerificationResult>string</Prm_CertificateVerificationResult>
          <Prm_SignCreateConfig>string</Prm_SignCreateConfig>
          <Prm_IsMultiSignRequest>boolean</Prm_IsMultiSignRequest>
          <Prm_SignaturesVerificationConfig>string</Prm_SignaturesVerificationConfig>
          <Prm_SignaturesVerificationResult>string</Prm_SignaturesVerificationResult>
          <Prm_FileFormatIdentifyResult>string</Prm_FileFormatIdentifyResult>
          <Prm_LtvCompletitionResult>string</Prm_LtvCompletitionResult>
          <Prm_Validate>boolean</Prm_Validate>
          <Prm_VerifyAfterCompletition>boolean</Prm_VerifyAfterCompletition>
          <Prm_DoOcr>boolean</Prm_DoOcr>
          <Prm_OperationSuccess>boolean</Prm_OperationSuccess>
          <Prm_Resulttext>string</Prm_Resulttext>
          <Prm_NotificationURL>string</Prm_NotificationURL>
          <Prm_PluginsString>string</Prm_PluginsString>
          <Prm_VerifyToTime>dateTime</Prm_VerifyToTime>
          <Prm_VerifyToSigningTimeEnabled>boolean</Prm_VerifyToSigningTimeEnabled>
          <Prm_OcspEnabled>boolean</Prm_OcspEnabled>
          <Prm_UseCurrentCrl>boolean</Prm_UseCurrentCrl>
          <Prm_DemandTrustedVerification>boolean</Prm_DemandTrustedVerification>
          <Prm_CrlForVerifBase64>string</Prm_CrlForVerifBase64>
          <Prm_Plugins>
            <short>short</short>
            <short>short</short>
          </Prm_Plugins>
          <Prm_ValPluginsString>string</Prm_ValPluginsString>
          <Prm_ValPlugins>
            <short>short</short>
            <short>short</short>
          </Prm_ValPlugins>
          <Prm_ResultsTexts>
            <string>string</string>
            <string>string</string>
          </Prm_ResultsTexts>
          <Prm_OperationEndTime>dateTime</Prm_OperationEndTime>
          <Prm_OperationStartTime>dateTime</Prm_OperationStartTime>
          <Prm_InputPUID>string</Prm_InputPUID>
          <Prm_OutputPUID>string</Prm_OutputPUID>
          <Prm_OperationTimeout>int</Prm_OperationTimeout>
          <Prm_Timeout>int</Prm_Timeout>
          <Prm_ApplicantName>string</Prm_ApplicantName>
          <Prm_ApplicationName>string</Prm_ApplicationName>
          <Prm_ApplicantMachineName>string</Prm_ApplicantMachineName>
          <Prm_ConfigVersion>int</Prm_ConfigVersion>
          <Prm_ForceDynaConvertible>boolean</Prm_ForceDynaConvertible>
          <Prm_LtvCompleteOnlyLast>boolean</Prm_LtvCompleteOnlyLast>
          <Prm_WsVersion>int</Prm_WsVersion>
          <Prm_RelatedFiles>
            <Files xsi:nil="true" />
          </Prm_RelatedFiles>
          <Prm_IXP>string</Prm_IXP>
          <Prm_IXB>string</Prm_IXB>
          <Prm_IXS_ULO>string</Prm_IXS_ULO>
          <Prm_IXS_FUN>string</Prm_IXS_FUN>
          <Prm_IXS_ZMP>string</Prm_IXS_ZMP>
          <Prm_DMSSAVETYPE>short</Prm_DMSSAVETYPE>
          <Prm_GinisWsUrl>string</Prm_GinisWsUrl>
          <Prm_GinisWsLogin>string</Prm_GinisWsLogin>
          <Prm_GinisWsExtId>string</Prm_GinisWsExtId>
          <Prm_GinisWsPassword>string</Prm_GinisWsPassword>
          <Prm_DksVersion>string</Prm_DksVersion>
          <Prm_EmailFrom>string</Prm_EmailFrom>
        </LtvServerSignatureVerificationParams>
        <SignaturePropertiesNamespaces>
          <SignaturePropertyNamespace>
            <Namespace>string</Namespace>
            <Prefix>string</Prefix>
          </SignaturePropertyNamespace>
          <SignaturePropertyNamespace>
            <Namespace>string</Namespace>
            <Prefix>string</Prefix>
          </SignaturePropertyNamespace>
        </SignaturePropertiesNamespaces>
        <FileToSign>
          <Description>string</Description>
          <ObjectIdentifier>string</ObjectIdentifier>
          <Mimetype>string</Mimetype>
        </FileToSign>
        <UnchangedOriginalFile>
          <Description>string</Description>
          <ObjectIdentifier>string</ObjectIdentifier>
          <Mimetype>string</Mimetype>
        </UnchangedOriginalFile>
        <SigningCertificateInfo>
          <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
          <CertificatePolices>
            <string>string</string>
            <string>string</string>
          </CertificatePolices>
          <Version>int</Version>
          <SignatureAlgorithm>string</SignatureAlgorithm>
          <CountryCode>string</CountryCode>
          <Organization>string</Organization>
          <OrganizationUnit>string</OrganizationUnit>
          <Locality>string</Locality>
          <OCSPAddresses>
            <string>string</string>
            <string>string</string>
          </OCSPAddresses>
          <CRLAddresses>
            <string>string</string>
            <string>string</string>
          </CRLAddresses>
          <DnsName>string</DnsName>
          <IssuerDnsName>string</IssuerDnsName>
          <SubjectSimpleName>string</SubjectSimpleName>
          <Email>string</Email>
          <EtsiQctEseal>boolean</EtsiQctEseal>
          <HasPrivateKey>boolean</HasPrivateKey>
          <IssuerLocality>string</IssuerLocality>
          <IssuerOrganization>string</IssuerOrganization>
          <IssuerEmail>string</IssuerEmail>
          <IssuerCountryCode>string</IssuerCountryCode>
          <IssuerOrganizationUnit>string</IssuerOrganizationUnit>
          <HasQualifiedCertificateFlag>boolean</HasQualifiedCertificateFlag>
          <HasQualifiedDeviceFlag>boolean</HasQualifiedDeviceFlag>
          <NeedsToEnterPassword>boolean</NeedsToEnterPassword>
          <NeedsToWaitForConfirmation>boolean</NeedsToWaitForConfirmation>
          <SelfSigned>boolean</SelfSigned>
          <IcaRemoteSeal>boolean</IcaRemoteSeal>
          <IcaRestEsel>boolean</IcaRestEsel>
          <IsCesypSeal>boolean</IsCesypSeal>
          <IsRemsigSeal>boolean</IsRemsigSeal>
          <IsRemsigPersonal>boolean</IsRemsigPersonal>
          <IsSecuSignSeal>boolean</IsSecuSignSeal>
          <IsSecuSignPersonal>boolean</IsSecuSignPersonal>
          <IsCsc>boolean</IsCsc>
          <IsInTsl>boolean</IsInTsl>
          <SgnWebServiceType>Gts01 or Ica_RemoteSeal or Monet_RemoteSeal or GSignerWcfService or DKS or S602_SecuSign or Cesyp or Ica_RemoteSeal_v2 or UPVS or RemSig or S602_SecuSign_NET or Obelisk or CSC</SgnWebServiceType>
          <DistributedSignatureAllowed>boolean</DistributedSignatureAllowed>
          <TslTrustedFrom>dateTime</TslTrustedFrom>
          <TslTrustedTo>dateTime</TslTrustedTo>
          <TslCurrentStatus>string</TslCurrentStatus>
          <TslServiceType>string</TslServiceType>
          <Id602>string</Id602>
          <CscCredentialId>string</CscCredentialId>
          <RemSigPersonId>string</RemSigPersonId>
          <RemSigCertificateIndex>int</RemSigCertificateIndex>
          <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
          <IssuerSerialNumber>string</IssuerSerialNumber>
          <Thumbprint>string</Thumbprint>
          <SerialNumber>string</SerialNumber>
          <AuthorityKeyID>string</AuthorityKeyID>
          <RawData>base64Binary</RawData>
          <Subject>string</Subject>
          <ValidFrom>dateTime</ValidFrom>
          <ValidTo>dateTime</ValidTo>
          <RevokedFrom>dateTime</RevokedFrom>
          <RevocationReason>string</RevocationReason>
          <Signing>boolean</Signing>
          <CanSign>boolean</CanSign>
          <Issuer>string</Issuer>
          <IssuerCertificateUrl>string</IssuerCertificateUrl>
        </SigningCertificateInfo>
        <CertificateThumbprint>string</CertificateThumbprint>
        <KeyExchange>string</KeyExchange>
        <OtherFilesToSign>
          <GFileToSign>
            <Description>string</Description>
            <ObjectIdentifier>string</ObjectIdentifier>
            <Mimetype>string</Mimetype>
          </GFileToSign>
          <GFileToSign>
            <Description>string</Description>
            <ObjectIdentifier>string</ObjectIdentifier>
            <Mimetype>string</Mimetype>
          </GFileToSign>
        </OtherFilesToSign>
        <FileId>string</FileId>
        <DistributivelySignedPreparedData>base64Binary</DistributivelySignedPreparedData>
        <DistributivelySignedHash>base64Binary</DistributivelySignedHash>
        <SignedFile />
        <ExternalSignatureData>base64Binary</ExternalSignatureData>
        <AddTimestamp>boolean</AddTimestamp>
        <SigningCertChain>
          <Publishers>
            <GCertificate xsi:nil="true" />
            <GCertificate xsi:nil="true" />
          </Publishers>
          <SigningCert>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </SigningCert>
          <Root>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </Root>
        </SigningCertChain>
        <SgnWebServiceTimeout>int</SgnWebServiceTimeout>
        <SgnAttemptLogItems>
          <GSignatureAttemptLogItem>
            <Note>string</Note>
            <Status>OK or Failed</Status>
            <Type>Timestamp or IcaRemoteSeal or CesypSeal or RemSigSeal or ObeliskSeal</Type>
          </GSignatureAttemptLogItem>
          <GSignatureAttemptLogItem>
            <Note>string</Note>
            <Status>OK or Failed</Status>
            <Type>Timestamp or IcaRemoteSeal or CesypSeal or RemSigSeal or ObeliskSeal</Type>
          </GSignatureAttemptLogItem>
        </SgnAttemptLogItems>
        <SignatureType>PDF_Simple or PAdES_Basic or PAdES_Enhanced or PAdES_Timestamp or CAdES or CAdES_Timestamp or XAdES or XAdES_Timestamp or ASiC_CAdES or ASiC_XAdES or ASiC_Timestamp or XML_Simple or P7S or TST or EML or AssociatedTimestamp or Unknown or DocumentTimestamp or Authenticode or Strongname</SignatureType>
        <SgnHash>Unknown or SHA1 or MD5 or MD2 or SHA256 or SHA384 or SHA512 or RIPEMD160 or SHA224 or MD4 or CRC32 or SSL3 or GOST_R3411_1994 or WHIRLPOOL or POLY1305 or SHA3_224 or SHA3_256 or SHA3_384 or SHA3_512 or BLAKE2S_128 or BLAKE2S_160 or BLAKE2S_224 or BLAKE2S_256 or BLAKE2B_160 or BLAKE2B_256 or BLAKE2B_384 or BLAKE2B_512 or SHAKE_128 or SHAKE_256 or SHAKE_128_LEN or SHAKE_256_LEN</SgnHash>
        <VisualSignConfig>
          <SignaturePositions>
            <GPdfVisualSignPositionDto xsi:nil="true" />
            <GPdfVisualSignPositionDto xsi:nil="true" />
          </SignaturePositions>
          <PositionOnPageCorner>LeftTop or RightTop or LeftBottom or RightBottom</PositionOnPageCorner>
          <ShiftNextSgnTo>CoverOriginal or Horizontal or Vertical</ShiftNextSgnTo>
          <VisibleOnAllPages>boolean</VisibleOnAllPages>
          <HorizontalOffset>int</HorizontalOffset>
          <VerticalOffset>int</VerticalOffset>
          <NextSgnHorizontalShift>int</NextSgnHorizontalShift>
          <NextSgnVerticalShift>int</NextSgnVerticalShift>
          <PictureContent>base64Binary</PictureContent>
          <PicturesPerLine>int</PicturesPerLine>
          <PutSignToLastPage>boolean</PutSignToLastPage>
          <FontFolder>string</FontFolder>
          <EmptyBackground>boolean</EmptyBackground>
          <LoadedImageWidth>int</LoadedImageWidth>
          <LoadedImageHeight>int</LoadedImageHeight>
          <ImageWidth>int</ImageWidth>
          <ImageHeight>int</ImageHeight>
          <TextColor>string</TextColor>
        </VisualSignConfig>
        <VisualSignText>
          <CustomTextLines>
            <GVisualSgnTextLine xsi:nil="true" />
            <GVisualSgnTextLine xsi:nil="true" />
          </CustomTextLines>
          <ElSignatureCaption>string</ElSignatureCaption>
          <ElSignatureValue>string</ElSignatureValue>
          <SignerTitle>string</SignerTitle>
          <SubjectCaption>string</SubjectCaption>
          <SubjectValue>string</SubjectValue>
          <IssuerCaption>string</IssuerCaption>
          <IssuerValue>string</IssuerValue>
          <NotAfter>string</NotAfter>
          <NotAfterStr>string</NotAfterStr>
          <CustomLine01>string</CustomLine01>
          <CustomLine02>string</CustomLine02>
          <CustomLine03>string</CustomLine03>
          <CustomLine04>string</CustomLine04>
          <CustomLine05>string</CustomLine05>
          <IsCustom>boolean</IsCustom>
        </VisualSignText>
        <TimestampConfig>
          <TimeoutMs>int</TimeoutMs>
          <Filename>string</Filename>
          <URL>string</URL>
          <HttpVersion>int</HttpVersion>
          <AlternativeURL>string</AlternativeURL>
          <AuthorizeUserName>string</AuthorizeUserName>
          <AuthorizeCertificate>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </AuthorizeCertificate>
          <AuthorizeCerStorageAccess>CurrentService or CurrentUser or CurrentUserGroupPolicy or LocalMachine or LocalMachineEnterprise or LocalMachineGroupPolicy or Services or Users</AuthorizeCerStorageAccess>
          <AuthorizeCerStoreId>MY or ADDRESSBOOK or AUTHROOT or CA or DISALLOWED or ROOT or SPC or TRUST or TRUSTEDPEOPLE or TRUSTEDPUBLISHER or TWINS</AuthorizeCerStoreId>
          <HTTPProxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </HTTPProxy>
          <UseAIB>boolean</UseAIB>
          <UseTls>boolean</UseTls>
          <AIB_URL>string</AIB_URL>
          <AIB_UserName>string</AIB_UserName>
          <CTsMethos>NotSet or TAUnautorised or TAUseName or TAUseCertificate or TAUseCertificateFromLocation or CreateTSExternal</CTsMethos>
          <HashAlg>Unknown or SHA1 or MD5 or MD2 or SHA256 or SHA384 or SHA512 or RIPEMD160 or SHA224 or MD4 or CRC32 or SSL3 or GOST_R3411_1994 or WHIRLPOOL or POLY1305 or SHA3_224 or SHA3_256 or SHA3_384 or SHA3_512 or BLAKE2S_128 or BLAKE2S_160 or BLAKE2S_224 or BLAKE2S_256 or BLAKE2B_160 or BLAKE2B_256 or BLAKE2B_384 or BLAKE2B_512 or SHAKE_128 or SHAKE_256 or SHAKE_128_LEN or SHAKE_256_LEN</HashAlg>
          <AuthorizeCertificateThumbprint>string</AuthorizeCertificateThumbprint>
          <IgnoreBadNonce>boolean</IgnoreBadNonce>
        </TimestampConfig>
        <SignReason>string</SignReason>
        <SigningTime>dateTime</SigningTime>
        <SecuSignUrl>string</SecuSignUrl>
        <SecuSignUserId>string</SecuSignUserId>
        <SgnWebServiceAuthCertThumbprint>string</SgnWebServiceAuthCertThumbprint>
        <RemoteSealActivationFile>base64Binary</RemoteSealActivationFile>
        <TransactionId>string</TransactionId>
        <SignatureName>string</SignatureName>
        <IsFiction>boolean</IsFiction>
        <AuthorName>string</AuthorName>
        <SigningCertificatePinInSecret>boolean</SigningCertificatePinInSecret>
      </signConfig>
    </SignFile>
  </soap12:Body>
</soap12:Envelope>
HTTP/1.1 200 OK
Content-Type: application/soap+xml; charset=utf-8
Content-Length: length

<?xml version="1.0" encoding="utf-8"?>
<soap12:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap12="http://www.w3.org/2003/05/soap-envelope">
  <soap12:Body>
    <SignFileResponse xmlns="http://www.gordic.cz/">
      <SignFileResult>
        <XmlSignProperties>
          <CanonicalizationMethod>None or Canon or CanonComment or ExclCanon or ExclCanonComment or MinCanon or Sip_602_Workaround</CanonicalizationMethod>
          <TransformMethod>Detached or Enveloping or Enveloped</TransformMethod>
          <NodeToSign>
            <XPath>string</XPath>
          </NodeToSign>
          <NodeToPlaceSignature>
            <XPath>string</XPath>
          </NodeToPlaceSignature>
          <AddAttributeToReferencedNode>boolean</AddAttributeToReferencedNode>
          <ReferenceAttributeName>string</ReferenceAttributeName>
          <ReferenceAttributeValue>string</ReferenceAttributeValue>
          <AddQualifyingProperties>boolean</AddQualifyingProperties>
          <AddSubjectNameToKeyData>boolean</AddSubjectNameToKeyData>
          <SignElementPrefix>string</SignElementPrefix>
          <IncludeKeyValue>boolean</IncludeKeyValue>
          <AddXadesSchemaLocation>boolean</AddXadesSchemaLocation>
        </XmlSignProperties>
        <LogFilePath>string</LogFilePath>
        <SignaturePolicy>
          <OID>string</OID>
          <Url>string</Url>
          <Data>base64Binary</Data>
          <Description>string</Description>
          <DocumentationReferences>
            <string>string</string>
            <string>string</string>
          </DocumentationReferences>
        </SignaturePolicy>
        <DistributedSignature>boolean</DistributedSignature>
        <DataPreparedForDistributedSignature>base64Binary</DataPreparedForDistributedSignature>
        <ExternalTimestampData>base64Binary</ExternalTimestampData>
        <SignedFileExtension>string</SignedFileExtension>
        <SbbDnsEnabled>boolean</SbbDnsEnabled>
        <LtvAdditionType>DoNotAddRevocationInfo or PreferOCSP or OnlyOCSP or OnlyCrl</LtvAdditionType>
        <LtvServerUrl>string</LtvServerUrl>
        <LtvServerUser>string</LtvServerUser>
        <LtvServerUseNtlm>boolean</LtvServerUseNtlm>
        <LtvServerSingleRequest>boolean</LtvServerSingleRequest>
        <LtvServerTimeout>int</LtvServerTimeout>
        <LtvServerVerifyAfterCompletition>boolean</LtvServerVerifyAfterCompletition>
        <LtvAllowAddCurrentInfo>boolean</LtvAllowAddCurrentInfo>
        <FailIfLtvAdditionNotSuccessful>boolean</FailIfLtvAdditionNotSuccessful>
        <RevocationInfoGordicProxyConfiguration>
          <AIBUrl>string</AIBUrl>
          <AIBUser>string</AIBUser>
          <Proxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </Proxy>
        </RevocationInfoGordicProxyConfiguration>
        <SignCreateGordicProxyConfiguration>
          <AIBUrl>string</AIBUrl>
          <AIBUser>string</AIBUser>
          <Proxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </Proxy>
        </SignCreateGordicProxyConfiguration>
        <RevocationInfoSystemProxyConfiguration>
          <ProxyHost>string</ProxyHost>
          <ProxyPort>int</ProxyPort>
          <ProxyUsername>string</ProxyUsername>
          <UseNTLMAuth>boolean</UseNTLMAuth>
        </RevocationInfoSystemProxyConfiguration>
        <SgnWebServiceProxy>
          <ProxyHost>string</ProxyHost>
          <ProxyPort>int</ProxyPort>
          <ProxyUsername>string</ProxyUsername>
          <UseNTLMAuth>boolean</UseNTLMAuth>
        </SgnWebServiceProxy>
        <SgnWebServiceUrl>string</SgnWebServiceUrl>
        <SgnWebServiceUrl2>string</SgnWebServiceUrl2>
        <SgnWebServiceUser>string</SgnWebServiceUser>
        <SgnWebServiceAllowStreaming>boolean</SgnWebServiceAllowStreaming>
        <SgnWebServiceUseNtlm>boolean</SgnWebServiceUseNtlm>
        <SgnWebServiceCheckTemplate>boolean</SgnWebServiceCheckTemplate>
        <MaxTimestampAttempts>int</MaxTimestampAttempts>
        <TimestampAttemptDelayMs>int</TimestampAttemptDelayMs>
        <IxsLpc>string</IxsLpc>
        <SgnWebServiceType>Gts01 or Ica_RemoteSeal or Monet_RemoteSeal or GSignerWcfService or DKS or S602_SecuSign or Cesyp or Ica_RemoteSeal_v2 or UPVS or RemSig or S602_SecuSign_NET or Obelisk or CSC</SgnWebServiceType>
        <UrlMonetPlus>string</UrlMonetPlus>
        <MonetPlusUser>string</MonetPlusUser>
        <SgnWebServiceCertificateUser>string</SgnWebServiceCertificateUser>
        <SgnWebServiceCertificateUserGroup>string</SgnWebServiceCertificateUserGroup>
        <CesypConfig>
          <Synchronous>boolean</Synchronous>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <SystemId>string</SystemId>
          <XIbmClientId>string</XIbmClientId>
          <UserLogin>string</UserLogin>
          <HashedPassword>base64Binary</HashedPassword>
          <WorkingDirectory>string</WorkingDirectory>
          <OperationId>string</OperationId>
        </CesypConfig>
        <RemSigConfig>
          <SealUser>string</SealUser>
          <TimeoutMs>int</TimeoutMs>
          <CachedSealCertificateRefreshRateMs>int</CachedSealCertificateRefreshRateMs>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <Login>string</Login>
          <WorkingDirectory>string</WorkingDirectory>
          <RedirectBaseUrl>string</RedirectBaseUrl>
        </RemSigConfig>
        <CscConfig>
          <BaseUrl>string</BaseUrl>
          <WorkingDirectory>string</WorkingDirectory>
          <SystemId>string</SystemId>
          <TimeoutMs>int</TimeoutMs>
          <CallbackUrl>string</CallbackUrl>
          <AuthorizationCodeServiceUrl>string</AuthorizationCodeServiceUrl>
          <SealUser>string</SealUser>
        </CscConfig>
        <ObeliskConfig>
          <TimeoutMs>int</TimeoutMs>
          <Policy>string</Policy>
          <SendWholeFile>boolean</SendWholeFile>
          <Url>string</Url>
          <Login>string</Login>
          <AuthCertThumbprint>string</AuthCertThumbprint>
        </ObeliskConfig>
        <IcaRemoteSealFolder>string</IcaRemoteSealFolder>
        <IcaRemoteSealPathToSecret>string</IcaRemoteSealPathToSecret>
        <LtvCompletitionResult>
          <AdditionResult>boolean</AdditionResult>
          <Error>string</Error>
          <Signatures>
            <GLtvSignatureInfo xsi:nil="true" />
            <GLtvSignatureInfo xsi:nil="true" />
          </Signatures>
          <AdditionTime>dateTime</AdditionTime>
          <IsSigned>boolean</IsSigned>
        </LtvCompletitionResult>
        <SignaturesVerificationReport>string</SignaturesVerificationReport>
        <LtvServerSignatureVerificationParams>
          <Prm_Token>string</Prm_Token>
          <Prm_Template>NOT_DEFINED or CONVERT or VALIDATE or SGNVERIFY or CERTVERIFY or COPY_TEST or OCR or FORMAT_IDENTIFY or COMPLETE_LTV or SIGN_FILE</Prm_Template>
          <Prm_FileID>string</Prm_FileID>
          <Prm_SourceFileExtension>string</Prm_SourceFileExtension>
          <Prm_DestFileExtension>string</Prm_DestFileExtension>
          <Prm_OriginalFilename>string</Prm_OriginalFilename>
          <Prm_SourceServerFile>string</Prm_SourceServerFile>
          <Prm_DestServerFile>string</Prm_DestServerFile>
          <Prm_DestDataLength>long</Prm_DestDataLength>
          <Prm_IsValid>boolean</Prm_IsValid>
          <Prm_InsertAttachments>boolean</Prm_InsertAttachments>
          <Prm_ConvertAttachments>boolean</Prm_ConvertAttachments>
          <Prm_CertificateVerificationResult>string</Prm_CertificateVerificationResult>
          <Prm_SignCreateConfig>string</Prm_SignCreateConfig>
          <Prm_IsMultiSignRequest>boolean</Prm_IsMultiSignRequest>
          <Prm_SignaturesVerificationConfig>string</Prm_SignaturesVerificationConfig>
          <Prm_SignaturesVerificationResult>string</Prm_SignaturesVerificationResult>
          <Prm_FileFormatIdentifyResult>string</Prm_FileFormatIdentifyResult>
          <Prm_LtvCompletitionResult>string</Prm_LtvCompletitionResult>
          <Prm_Validate>boolean</Prm_Validate>
          <Prm_VerifyAfterCompletition>boolean</Prm_VerifyAfterCompletition>
          <Prm_DoOcr>boolean</Prm_DoOcr>
          <Prm_OperationSuccess>boolean</Prm_OperationSuccess>
          <Prm_Resulttext>string</Prm_Resulttext>
          <Prm_NotificationURL>string</Prm_NotificationURL>
          <Prm_PluginsString>string</Prm_PluginsString>
          <Prm_VerifyToTime>dateTime</Prm_VerifyToTime>
          <Prm_VerifyToSigningTimeEnabled>boolean</Prm_VerifyToSigningTimeEnabled>
          <Prm_OcspEnabled>boolean</Prm_OcspEnabled>
          <Prm_UseCurrentCrl>boolean</Prm_UseCurrentCrl>
          <Prm_DemandTrustedVerification>boolean</Prm_DemandTrustedVerification>
          <Prm_CrlForVerifBase64>string</Prm_CrlForVerifBase64>
          <Prm_Plugins>
            <short>short</short>
            <short>short</short>
          </Prm_Plugins>
          <Prm_ValPluginsString>string</Prm_ValPluginsString>
          <Prm_ValPlugins>
            <short>short</short>
            <short>short</short>
          </Prm_ValPlugins>
          <Prm_ResultsTexts>
            <string>string</string>
            <string>string</string>
          </Prm_ResultsTexts>
          <Prm_OperationEndTime>dateTime</Prm_OperationEndTime>
          <Prm_OperationStartTime>dateTime</Prm_OperationStartTime>
          <Prm_InputPUID>string</Prm_InputPUID>
          <Prm_OutputPUID>string</Prm_OutputPUID>
          <Prm_OperationTimeout>int</Prm_OperationTimeout>
          <Prm_Timeout>int</Prm_Timeout>
          <Prm_ApplicantName>string</Prm_ApplicantName>
          <Prm_ApplicationName>string</Prm_ApplicationName>
          <Prm_ApplicantMachineName>string</Prm_ApplicantMachineName>
          <Prm_ConfigVersion>int</Prm_ConfigVersion>
          <Prm_ForceDynaConvertible>boolean</Prm_ForceDynaConvertible>
          <Prm_LtvCompleteOnlyLast>boolean</Prm_LtvCompleteOnlyLast>
          <Prm_WsVersion>int</Prm_WsVersion>
          <Prm_RelatedFiles>
            <Files xsi:nil="true" />
          </Prm_RelatedFiles>
          <Prm_IXP>string</Prm_IXP>
          <Prm_IXB>string</Prm_IXB>
          <Prm_IXS_ULO>string</Prm_IXS_ULO>
          <Prm_IXS_FUN>string</Prm_IXS_FUN>
          <Prm_IXS_ZMP>string</Prm_IXS_ZMP>
          <Prm_DMSSAVETYPE>short</Prm_DMSSAVETYPE>
          <Prm_GinisWsUrl>string</Prm_GinisWsUrl>
          <Prm_GinisWsLogin>string</Prm_GinisWsLogin>
          <Prm_GinisWsExtId>string</Prm_GinisWsExtId>
          <Prm_GinisWsPassword>string</Prm_GinisWsPassword>
          <Prm_DksVersion>string</Prm_DksVersion>
          <Prm_EmailFrom>string</Prm_EmailFrom>
        </LtvServerSignatureVerificationParams>
        <SignaturePropertiesNamespaces>
          <SignaturePropertyNamespace>
            <Namespace>string</Namespace>
            <Prefix>string</Prefix>
          </SignaturePropertyNamespace>
          <SignaturePropertyNamespace>
            <Namespace>string</Namespace>
            <Prefix>string</Prefix>
          </SignaturePropertyNamespace>
        </SignaturePropertiesNamespaces>
        <FileToSign>
          <Description>string</Description>
          <ObjectIdentifier>string</ObjectIdentifier>
          <Mimetype>string</Mimetype>
        </FileToSign>
        <UnchangedOriginalFile>
          <Description>string</Description>
          <ObjectIdentifier>string</ObjectIdentifier>
          <Mimetype>string</Mimetype>
        </UnchangedOriginalFile>
        <SigningCertificateInfo>
          <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
          <CertificatePolices>
            <string>string</string>
            <string>string</string>
          </CertificatePolices>
          <Version>int</Version>
          <SignatureAlgorithm>string</SignatureAlgorithm>
          <CountryCode>string</CountryCode>
          <Organization>string</Organization>
          <OrganizationUnit>string</OrganizationUnit>
          <Locality>string</Locality>
          <OCSPAddresses>
            <string>string</string>
            <string>string</string>
          </OCSPAddresses>
          <CRLAddresses>
            <string>string</string>
            <string>string</string>
          </CRLAddresses>
          <DnsName>string</DnsName>
          <IssuerDnsName>string</IssuerDnsName>
          <SubjectSimpleName>string</SubjectSimpleName>
          <Email>string</Email>
          <EtsiQctEseal>boolean</EtsiQctEseal>
          <HasPrivateKey>boolean</HasPrivateKey>
          <IssuerLocality>string</IssuerLocality>
          <IssuerOrganization>string</IssuerOrganization>
          <IssuerEmail>string</IssuerEmail>
          <IssuerCountryCode>string</IssuerCountryCode>
          <IssuerOrganizationUnit>string</IssuerOrganizationUnit>
          <HasQualifiedCertificateFlag>boolean</HasQualifiedCertificateFlag>
          <HasQualifiedDeviceFlag>boolean</HasQualifiedDeviceFlag>
          <NeedsToEnterPassword>boolean</NeedsToEnterPassword>
          <NeedsToWaitForConfirmation>boolean</NeedsToWaitForConfirmation>
          <SelfSigned>boolean</SelfSigned>
          <IcaRemoteSeal>boolean</IcaRemoteSeal>
          <IcaRestEsel>boolean</IcaRestEsel>
          <IsCesypSeal>boolean</IsCesypSeal>
          <IsRemsigSeal>boolean</IsRemsigSeal>
          <IsRemsigPersonal>boolean</IsRemsigPersonal>
          <IsSecuSignSeal>boolean</IsSecuSignSeal>
          <IsSecuSignPersonal>boolean</IsSecuSignPersonal>
          <IsCsc>boolean</IsCsc>
          <IsInTsl>boolean</IsInTsl>
          <SgnWebServiceType>Gts01 or Ica_RemoteSeal or Monet_RemoteSeal or GSignerWcfService or DKS or S602_SecuSign or Cesyp or Ica_RemoteSeal_v2 or UPVS or RemSig or S602_SecuSign_NET or Obelisk or CSC</SgnWebServiceType>
          <DistributedSignatureAllowed>boolean</DistributedSignatureAllowed>
          <TslTrustedFrom>dateTime</TslTrustedFrom>
          <TslTrustedTo>dateTime</TslTrustedTo>
          <TslCurrentStatus>string</TslCurrentStatus>
          <TslServiceType>string</TslServiceType>
          <Id602>string</Id602>
          <CscCredentialId>string</CscCredentialId>
          <RemSigPersonId>string</RemSigPersonId>
          <RemSigCertificateIndex>int</RemSigCertificateIndex>
          <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
          <IssuerSerialNumber>string</IssuerSerialNumber>
          <Thumbprint>string</Thumbprint>
          <SerialNumber>string</SerialNumber>
          <AuthorityKeyID>string</AuthorityKeyID>
          <RawData>base64Binary</RawData>
          <Subject>string</Subject>
          <ValidFrom>dateTime</ValidFrom>
          <ValidTo>dateTime</ValidTo>
          <RevokedFrom>dateTime</RevokedFrom>
          <RevocationReason>string</RevocationReason>
          <Signing>boolean</Signing>
          <CanSign>boolean</CanSign>
          <Issuer>string</Issuer>
          <IssuerCertificateUrl>string</IssuerCertificateUrl>
        </SigningCertificateInfo>
        <CertificateThumbprint>string</CertificateThumbprint>
        <KeyExchange>string</KeyExchange>
        <OtherFilesToSign>
          <GFileToSign>
            <Description>string</Description>
            <ObjectIdentifier>string</ObjectIdentifier>
            <Mimetype>string</Mimetype>
          </GFileToSign>
          <GFileToSign>
            <Description>string</Description>
            <ObjectIdentifier>string</ObjectIdentifier>
            <Mimetype>string</Mimetype>
          </GFileToSign>
        </OtherFilesToSign>
        <FileId>string</FileId>
        <DistributivelySignedPreparedData>base64Binary</DistributivelySignedPreparedData>
        <DistributivelySignedHash>base64Binary</DistributivelySignedHash>
        <SignedFile />
        <ExternalSignatureData>base64Binary</ExternalSignatureData>
        <AddTimestamp>boolean</AddTimestamp>
        <SigningCertChain>
          <Publishers>
            <GCertificate xsi:nil="true" />
            <GCertificate xsi:nil="true" />
          </Publishers>
          <SigningCert>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </SigningCert>
          <Root>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </Root>
        </SigningCertChain>
        <SgnWebServiceTimeout>int</SgnWebServiceTimeout>
        <SgnAttemptLogItems>
          <GSignatureAttemptLogItem>
            <Note>string</Note>
            <Status>OK or Failed</Status>
            <Type>Timestamp or IcaRemoteSeal or CesypSeal or RemSigSeal or ObeliskSeal</Type>
          </GSignatureAttemptLogItem>
          <GSignatureAttemptLogItem>
            <Note>string</Note>
            <Status>OK or Failed</Status>
            <Type>Timestamp or IcaRemoteSeal or CesypSeal or RemSigSeal or ObeliskSeal</Type>
          </GSignatureAttemptLogItem>
        </SgnAttemptLogItems>
        <SignatureType>PDF_Simple or PAdES_Basic or PAdES_Enhanced or PAdES_Timestamp or CAdES or CAdES_Timestamp or XAdES or XAdES_Timestamp or ASiC_CAdES or ASiC_XAdES or ASiC_Timestamp or XML_Simple or P7S or TST or EML or AssociatedTimestamp or Unknown or DocumentTimestamp or Authenticode or Strongname</SignatureType>
        <SgnHash>Unknown or SHA1 or MD5 or MD2 or SHA256 or SHA384 or SHA512 or RIPEMD160 or SHA224 or MD4 or CRC32 or SSL3 or GOST_R3411_1994 or WHIRLPOOL or POLY1305 or SHA3_224 or SHA3_256 or SHA3_384 or SHA3_512 or BLAKE2S_128 or BLAKE2S_160 or BLAKE2S_224 or BLAKE2S_256 or BLAKE2B_160 or BLAKE2B_256 or BLAKE2B_384 or BLAKE2B_512 or SHAKE_128 or SHAKE_256 or SHAKE_128_LEN or SHAKE_256_LEN</SgnHash>
        <VisualSignConfig>
          <SignaturePositions>
            <GPdfVisualSignPositionDto xsi:nil="true" />
            <GPdfVisualSignPositionDto xsi:nil="true" />
          </SignaturePositions>
          <PositionOnPageCorner>LeftTop or RightTop or LeftBottom or RightBottom</PositionOnPageCorner>
          <ShiftNextSgnTo>CoverOriginal or Horizontal or Vertical</ShiftNextSgnTo>
          <VisibleOnAllPages>boolean</VisibleOnAllPages>
          <HorizontalOffset>int</HorizontalOffset>
          <VerticalOffset>int</VerticalOffset>
          <NextSgnHorizontalShift>int</NextSgnHorizontalShift>
          <NextSgnVerticalShift>int</NextSgnVerticalShift>
          <PictureContent>base64Binary</PictureContent>
          <PicturesPerLine>int</PicturesPerLine>
          <PutSignToLastPage>boolean</PutSignToLastPage>
          <FontFolder>string</FontFolder>
          <EmptyBackground>boolean</EmptyBackground>
          <LoadedImageWidth>int</LoadedImageWidth>
          <LoadedImageHeight>int</LoadedImageHeight>
          <ImageWidth>int</ImageWidth>
          <ImageHeight>int</ImageHeight>
          <TextColor>string</TextColor>
        </VisualSignConfig>
        <VisualSignText>
          <CustomTextLines>
            <GVisualSgnTextLine xsi:nil="true" />
            <GVisualSgnTextLine xsi:nil="true" />
          </CustomTextLines>
          <ElSignatureCaption>string</ElSignatureCaption>
          <ElSignatureValue>string</ElSignatureValue>
          <SignerTitle>string</SignerTitle>
          <SubjectCaption>string</SubjectCaption>
          <SubjectValue>string</SubjectValue>
          <IssuerCaption>string</IssuerCaption>
          <IssuerValue>string</IssuerValue>
          <NotAfter>string</NotAfter>
          <NotAfterStr>string</NotAfterStr>
          <CustomLine01>string</CustomLine01>
          <CustomLine02>string</CustomLine02>
          <CustomLine03>string</CustomLine03>
          <CustomLine04>string</CustomLine04>
          <CustomLine05>string</CustomLine05>
          <IsCustom>boolean</IsCustom>
        </VisualSignText>
        <TimestampConfig>
          <TimeoutMs>int</TimeoutMs>
          <Filename>string</Filename>
          <URL>string</URL>
          <HttpVersion>int</HttpVersion>
          <AlternativeURL>string</AlternativeURL>
          <AuthorizeUserName>string</AuthorizeUserName>
          <AuthorizeCertificate>
            <ExtendedKeyUsage>None or ClientAuthentication or CodeSigning or Custom or EmailProtection or ServerAuthentication or TimeStamping</ExtendedKeyUsage>
            <IcaRemoteSeal>boolean</IcaRemoteSeal>
            <MonetPlusRemoteSign>boolean</MonetPlusRemoteSign>
            <DksRemoteSign>boolean</DksRemoteSign>
            <RawData>base64Binary</RawData>
            <HasPrivateKey>boolean</HasPrivateKey>
            <Issuer>string</Issuer>
            <SubjectKeyIdentifier>string</SubjectKeyIdentifier>
            <IssuerSerialNumber>string</IssuerSerialNumber>
            <AuthorityKeyID>string</AuthorityKeyID>
            <IssuerCertificateUrl>string</IssuerCertificateUrl>
            <RevokedFrom>dateTime</RevokedFrom>
            <RevocationReason>string</RevocationReason>
            <ValidFrom>dateTime</ValidFrom>
            <ValidTo>dateTime</ValidTo>
            <SerialNumber>string</SerialNumber>
            <Subject>string</Subject>
            <Thumbprint>string</Thumbprint>
            <Signing>boolean</Signing>
          </AuthorizeCertificate>
          <AuthorizeCerStorageAccess>CurrentService or CurrentUser or CurrentUserGroupPolicy or LocalMachine or LocalMachineEnterprise or LocalMachineGroupPolicy or Services or Users</AuthorizeCerStorageAccess>
          <AuthorizeCerStoreId>MY or ADDRESSBOOK or AUTHROOT or CA or DISALLOWED or ROOT or SPC or TRUST or TRUSTEDPEOPLE or TRUSTEDPUBLISHER or TWINS</AuthorizeCerStoreId>
          <HTTPProxy>
            <ProxyHost>string</ProxyHost>
            <ProxyPort>int</ProxyPort>
            <ProxyUsername>string</ProxyUsername>
            <UseNTLMAuth>boolean</UseNTLMAuth>
          </HTTPProxy>
          <UseAIB>boolean</UseAIB>
          <UseTls>boolean</UseTls>
          <AIB_URL>string</AIB_URL>
          <AIB_UserName>string</AIB_UserName>
          <CTsMethos>NotSet or TAUnautorised or TAUseName or TAUseCertificate or TAUseCertificateFromLocation or CreateTSExternal</CTsMethos>
          <HashAlg>Unknown or SHA1 or MD5 or MD2 or SHA256 or SHA384 or SHA512 or RIPEMD160 or SHA224 or MD4 or CRC32 or SSL3 or GOST_R3411_1994 or WHIRLPOOL or POLY1305 or SHA3_224 or SHA3_256 or SHA3_384 or SHA3_512 or BLAKE2S_128 or BLAKE2S_160 or BLAKE2S_224 or BLAKE2S_256 or BLAKE2B_160 or BLAKE2B_256 or BLAKE2B_384 or BLAKE2B_512 or SHAKE_128 or SHAKE_256 or SHAKE_128_LEN or SHAKE_256_LEN</HashAlg>
          <AuthorizeCertificateThumbprint>string</AuthorizeCertificateThumbprint>
          <IgnoreBadNonce>boolean</IgnoreBadNonce>
        </TimestampConfig>
        <SignReason>string</SignReason>
        <SigningTime>dateTime</SigningTime>
        <SecuSignUrl>string</SecuSignUrl>
        <SecuSignUserId>string</SecuSignUserId>
        <SgnWebServiceAuthCertThumbprint>string</SgnWebServiceAuthCertThumbprint>
        <RemoteSealActivationFile>base64Binary</RemoteSealActivationFile>
        <TransactionId>string</TransactionId>
        <SignatureName>string</SignatureName>
        <IsFiction>boolean</IsFiction>
        <AuthorName>string</AuthorName>
        <SigningCertificatePinInSecret>boolean</SigningCertificatePinInSecret>
      </SignFileResult>
    </SignFileResponse>
  </soap12:Body>
</soap12:Envelope>