diff options
author | (no author) <(no author)@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2005-11-24 16:51:09 +0000 |
---|---|---|
committer | (no author) <(no author)@d688527b-c9ab-4aba-bd8d-4036d912da1d> | 2005-11-24 16:51:09 +0000 |
commit | f6b97c358fe0de6618d91ef81c25a87b221ae3c6 (patch) | |
tree | 99535ec58d9853210fbfe79d58958c8132bd14fa /spss.slinterface/res/resources/stylesheets | |
parent | 69900527fb7d7fbdfd88aec972c2c4f38f0a3ca9 (diff) | |
download | moa-id-spss-f6b97c358fe0de6618d91ef81c25a87b221ae3c6.tar.gz moa-id-spss-f6b97c358fe0de6618d91ef81c25a87b221ae3c6.tar.bz2 moa-id-spss-f6b97c358fe0de6618d91ef81c25a87b221ae3c6.zip |
This commit was manufactured by cvs2svn to create tagtags/Build-SPSS-1_3_0
'Build-SPSS-1_3_0'.
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/tags/Build-SPSS-1_3_0@595 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'spss.slinterface/res/resources/stylesheets')
7 files changed, 0 insertions, 506 deletions
diff --git a/spss.slinterface/res/resources/stylesheets/moa2sl.xsl b/spss.slinterface/res/resources/stylesheets/moa2sl.xsl deleted file mode 100644 index 2e3a09655..000000000 --- a/spss.slinterface/res/resources/stylesheets/moa2sl.xsl +++ /dev/null @@ -1,96 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?xmlspysamplexml E:\cio\projekte\basismodule\slinterface\res\resources\stylesheets\verifyresponse.moa.xml?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sl11="http://www.buergerkarte.at/namespaces/securitylayer/20020831#" xmlns:sl10="http://www.buergerkarte.at/namespaces/securitylayer/20020225#" xmlns:moa="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> - <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="no"/> - <!-- ################################################################################################# --> - <!-- # Templates --> - <!-- ################################################################################################# --> - <!-- =================================================================================================== --> - <!-- Template für / --> - <!-- =================================================================================================== --> - <xsl:template match="/"> - <xsl:apply-templates select="*"/> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template für moa:VerifyXMLSignatureResponse --> - <!-- =================================================================================================== --> - <xsl:template match="moa:VerifyXMLSignatureResponse"> - <sl11:VerifyXMLSignatureResponse> - <xsl:apply-templates select="moa:SignerInfo"/> - <sl11:SignatureCheck> - <xsl:call-template name="checkResult"> - <xsl:with-param name="checkElem" select="moa:SignatureCheck"/> - </xsl:call-template> - </sl11:SignatureCheck> - <xsl:if test="./moa:SignatureManifestCheck"> - <sl11:SignatureManifestCheck> - <xsl:call-template name="checkResult"> - <xsl:with-param name="checkElem" select="moa:SignatureManifestCheck"/> - </xsl:call-template> - </sl11:SignatureManifestCheck> - </xsl:if> - <xsl:if test="./moa:XMLDSIGManifestCheck"> - <sl11:XMLDSIGManifestCheck> - <xsl:call-template name="checkResult"> - <xsl:with-param name="checkElem" select="moa:XMLDSIGManifestCheck"/> - </xsl:call-template> - </sl11:XMLDSIGManifestCheck> - </xsl:if> - <sl11:CertificateCheck> - <xsl:call-template name="checkResult"> - <xsl:with-param name="checkElem" select="moa:CertificateCheck"/> - </xsl:call-template> - </sl11:CertificateCheck> - </sl11:VerifyXMLSignatureResponse> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template für moa:SignerInfo --> - <!-- =================================================================================================== --> - <xsl:template match="moa:SignerInfo"> - <sl11:SignerInfo> - <xsl:for-each select="*"> - <xsl:choose> - <xsl:when test="namespace-uri(.) = 'http://reference.e-government.gv.at/namespace/moa/20020822#'"> - <!-- suppress moa elements --> - </xsl:when> - <xsl:otherwise> - <xsl:copy-of select="."/> - </xsl:otherwise> - </xsl:choose> - </xsl:for-each> - </sl11:SignerInfo> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template für moa:CheckResultType, moa:ReferencesCheckResultType, moa:ManifestRefsCheckResultType --> - <!-- =================================================================================================== --> - <xsl:template name="checkResult"> - <xsl:param name="checkElem">default</xsl:param> - <xsl:param name="checkType">default</xsl:param> - <sl10:Code> - <xsl:value-of select="$checkElem/moa:Code/child::node()"/> - </sl10:Code> - <sl10:Info> - <xsl:for-each select="$checkElem/moa:Info/child::node()"> - <xsl:choose> - <xsl:when test="namespace-uri(.) = 'http://reference.e-government.gv.at/namespace/moa/20020822#'"> - <xsl:choose> - <xsl:when test="local-name(.) = 'FailedReference'"> - <sl11:FailedReference> - <xsl:value-of select="./node()"/> - </sl11:FailedReference> - </xsl:when> - <xsl:when test="local-name(.) = 'ReferringSigReference'"> - <sl11:ReferringSigReference> - <xsl:value-of select="./node()"/> - </sl11:ReferringSigReference> - </xsl:when> - </xsl:choose> - </xsl:when> - <xsl:otherwise> - <xsl:copy-of select="."/> - </xsl:otherwise> - </xsl:choose> - </xsl:for-each> - </sl10:Info> - </xsl:template> -</xsl:stylesheet> diff --git a/spss.slinterface/res/resources/stylesheets/simpleVerReq.sl11.xml b/spss.slinterface/res/resources/stylesheets/simpleVerReq.sl11.xml deleted file mode 100644 index 78180c2c3..000000000 --- a/spss.slinterface/res/resources/stylesheets/simpleVerReq.sl11.xml +++ /dev/null @@ -1,100 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Gregor Karlinger (Bundeskanzleramt) --> -<sl11:VerifyXMLSignatureRequest xmlns:sl10="http://www.buergerkarte.at/namespaces/securitylayer/20020225#" xmlns:sl11="http://www.buergerkarte.at/namespaces/securitylayer/20020831#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.buergerkarte.at/namespaces/securitylayer/20020831# -schemas\Core.20020831.xsd"> - <sl11:SignatureInfo> - <sl11:SignatureEnvironment> - <sl10:XMLContent> - <dsig:Signature Id="HS_signature" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> - <dsig:SignedInfo> - <dsig:CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/> - <dsig:SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/> - <dsig:Reference Id="reference-data-1" URI="#signed-data"> - <dsig:Transforms> - <dsig:Transform Algorithm="http://www.w3.org/2002/06/xmldsig-filter2"> - <xf2:XPath Filter="intersect" xmlns:xf2="http://www.w3.org/2002/06/xmldsig-filter2">id('signed-data')/node()</xf2:XPath> - </dsig:Transform> - </dsig:Transforms> - <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> - <dsig:DigestValue>aylv7lNNes2pI022g7zfY1AOUmI=</dsig:DigestValue> - </dsig:Reference> - <dsig:Reference Type="http://uri.etsi.org/01903/v1.1.1#SignedProperties" URI="#refetsi"> - <dsig:Transforms> - <dsig:Transform Algorithm="http://www.w3.org/2002/06/xmldsig-filter2"> - <xf2:XPath Filter="intersect" xmlns:etsi="http://uri.etsi.org/01903/v1.1.1#" xmlns:xf2="http://www.w3.org/2002/06/xmldsig-filter2">id('refetsi')/etsi:QualifyingProperties/etsi:SignedProperties</xf2:XPath> - </dsig:Transform> - </dsig:Transforms> - <dsig:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> - <dsig:DigestValue>rYJgLYFMHaAcQjIlwSpFqXp5d1A=</dsig:DigestValue> - </dsig:Reference> - </dsig:SignedInfo> - <dsig:SignatureValue>VnwHohi/ootc3mIWh2WnInNvjA+/kJOr5bDRl5no1CMsNA+1qhoVZCErHt75gp9m -O0MPBAcl7KfvkDTbHuMR1oG1Z4RUh52cE5oQietiwHGQIeuWEJ+IGcVcnkoayz4z -2tQLkdotBhV0mCmkQjyADNn8P4H5yHNsdPq0joqy+2Q=</dsig:SignatureValue> - <dsig:KeyInfo> - <dsig:X509Data> - <dsig:X509Certificate>MIIE4DCCA8igAwIBAgICGEowDQYJKoZIhvcNAQEFBQAwgZcxCzAJBgNVBAYTAkFU -MUgwRgYDVQQKEz9BLVRydXN0IEdlcy4gZi4gU2ljaGVyaGVpdHNzeXN0ZW1lIGlt -IGVsZWt0ci4gRGF0ZW52ZXJrZWhyIEdtYkgxHjAcBgNVBAsTFWEtc2lnbi1QcmVt -aXVtLVNpZy0wMTEeMBwGA1UEAxMVYS1zaWduLVByZW1pdW0tU2lnLTAxMB4XDTAz -MDEyNzEwMTQxM1oXDTA2MDEyNzEwMTQxM1owZDELMAkGA1UEBhMCQVQxGTAXBgNV -BAMTEEdyZWdvciBLYXJsaW5nZXIxEjAQBgNVBAQTCUthcmxpbmdlcjEPMA0GA1UE -KhMGR3JlZ29yMRUwEwYDVQQFEww5MTM4OTU1NTI5MTEwgZ8wDQYJKoZIhvcNAQEB -BQADgY0AMIGJAoGBANrnnGN6wiOyq/rskasBf/Tz4grEKI+NBAuDgO5aqObNDBAe -PISMQ2nFNX2nzoSNx7j7esl4KdgySmJkZWs/nErpE5fB8lHOfrPRD61dodS+Nhwi -RWlm+I+ua+mOwR18fg/Cwt3YpXZihzZ+ju7eFlxRifHtKJCLOld6IvdFdFCtAgMB -AAGjggHqMIIB5jATBgNVHSMEDDAKgAhA1/OeG4c6zDA+BggrBgEFBQcBAwEB/wQv -MC0wCAYGBACORgEBMBUGBgQAjkYBAjALEwNFVVICAQACAQAwCgYIKwYBBQUHCwEw -fQYIKwYBBQUHAQEEcTBvMEIGCCsGAQUFBzAChjZodHRwOi8vd3d3LmEtdHJ1c3Qu -YXQvY2VydHMvYS1zaWduLVByZW1pdW0tU2lnLTAxYS5jcnQwKQYIKwYBBQUHMAGG -HWh0dHA6Ly93d3cuYS10cnVzdC5hdDo4Mi9vY3NwME8GA1UdIARIMEYwRAYGKigA -EQELMDowOAYIKwYBBQUHAgEWLGh0dHA6Ly93d3cuYS10cnVzdC5hdC9kb2NzL2Nw -L2Etc2lnbi1QcmVtaXVtMGoGA1UdHwRjMGEwX6BdoFuGWWxkYXA6Ly9sZGFwLmEt -dHJ1c3QuYXQvb3U9YS1zaWduLVByZW1pdW0tU2lnLTAxLG89QS1UcnVzdCxjPUFU -P2NlcnRpZmljYXRlcmV2b2NhdGlvbmxpc3Q/MBEGA1UdDgQKBAhOYExavdLCITAO -BgNVHQ8BAf8EBAMCBsAwJQYDVR0RBB4wHIEaZ3JlZ29yLmthcmxpbmdlckBjaW8u -Z3YuYXQwCQYDVR0TBAIwADANBgkqhkiG9w0BAQUFAAOCAQEAL+A2+Z5gQvn6SnZe -sLvVVVB1crHe7NI/Om2rEwha4PfEk2pV9UdOg7C1XSzRu9jCNXIAuUSIpxTtAoJH -sCk82S+iuEEgyVaXU/zFcbgT/k7opHXHswEC6ab2SQnyOlugyG+o7e9nRwAQTzzj -ryICr3KACQcVwCpLKCgsU6gYQL1bi/c5vk4rnDYquSm1U34+xIl77CefZN/peGU4 -26vUzGma30wHBepLX5M+NXT7ILRzRk4i8oyOccIzOMi/iwAODJmgSSMcYjUgAngE -oGYK9ngWu7Rr1gvy4lvOwpGGRpz2MP3nU9H2IfKk36n6hhVpc3EC6aF02RdIBD+x -8VxVsA==</dsig:X509Certificate> - </dsig:X509Data> - </dsig:KeyInfo> - <dsig:Object Id="signed-data">Das ist ein Test.</dsig:Object> - <dsig:Object Id="refetsi"> - <etsi:QualifyingProperties Target="#HS_signature" xmlns:etsi="http://uri.etsi.org/01903/v1.1.1#"> - <etsi:SignedProperties> - <etsi:SignedSignatureProperties> - <etsi:SigningTime>2003-08-14T12:53:27Z</etsi:SigningTime> - <etsi:SigningCertificate> - <etsi:Cert> - <etsi:CertDigest> - <etsi:DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/> - <etsi:DigestValue>wl/zuayZxKuYlH2G2FQCTcosSSg=</etsi:DigestValue> - </etsi:CertDigest> - <etsi:IssuerSerial> - <dsig:X509IssuerName>CN=a-sign-Premium-Sig-01,OU=a-sign-Premium-Sig-01,O=A-Trust Ges. f. Sicherheitssysteme im elektr. Datenverkehr GmbH,C=AT</dsig:X509IssuerName> - <dsig:X509SerialNumber>6218</dsig:X509SerialNumber> - </etsi:IssuerSerial> - </etsi:Cert> - </etsi:SigningCertificate> - <etsi:SignaturePolicyIdentifier> - <etsi:SignaturePolicyImplied/> - </etsi:SignaturePolicyIdentifier> - </etsi:SignedSignatureProperties> - <etsi:SignedDataObjectProperties> - <etsi:DataObjectFormat ObjectReference="#reference-data-1"> - <etsi:MimeType>text/plain</etsi:MimeType> - </etsi:DataObjectFormat> - </etsi:SignedDataObjectProperties> - </etsi:SignedProperties> - </etsi:QualifyingProperties> - </dsig:Object> - </dsig:Signature> - </sl10:XMLContent> - </sl11:SignatureEnvironment> - <sl11:SignatureLocation>/dsig:Signature</sl11:SignatureLocation> - </sl11:SignatureInfo> -</sl11:VerifyXMLSignatureRequest> diff --git a/spss.slinterface/res/resources/stylesheets/simpleVerReq.sl12.locref.moa.xml b/spss.slinterface/res/resources/stylesheets/simpleVerReq.sl12.locref.moa.xml deleted file mode 100644 index 65e4f5de2..000000000 --- a/spss.slinterface/res/resources/stylesheets/simpleVerReq.sl12.locref.moa.xml +++ /dev/null @@ -1 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?><moa:VerifyXMLSignatureRequest xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:moa="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:sl10="http://www.buergerkarte.at/namespaces/securitylayer/20020225#" xmlns:sl11="http://www.buergerkarte.at/namespaces/securitylayer/20020831#" xmlns:sl12="http://www.buergerkarte.at/namespaces/securitylayer/20031231#"><moa:DateTime>2003-03-24T12:41:54+01:00</moa:DateTime><moa:VerifySignatureInfo><moa:VerifySignatureEnvironment><moa:LocRefContent>http://anywhere.com/signature.xml</moa:LocRefContent></moa:VerifySignatureEnvironment><moa:VerifySignatureLocation>/dsig:Signature</moa:VerifySignatureLocation></moa:VerifySignatureInfo><moa:MetaInfo><moa:MimeType>text/xml</moa:MimeType><moa:Description>description</moa:Description></moa:MetaInfo><moa:Content Reference="supplement.xml"><moa:LocRefContent>http://anywhere.com/supplement.xml</moa:LocRefContent></moa:Content><moa:ReturnHashInputData/><moa:Trustprofile>TrustProfile1</moa:Trustprofile></moa:VerifyXMLSignatureRequest>
\ No newline at end of file diff --git a/spss.slinterface/res/resources/stylesheets/simpleVerReq.sl12.locref.xml b/spss.slinterface/res/resources/stylesheets/simpleVerReq.sl12.locref.xml deleted file mode 100644 index 25194465d..000000000 --- a/spss.slinterface/res/resources/stylesheets/simpleVerReq.sl12.locref.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!-- edited with XMLSPY v2004 rel. 2 U (http://www.xmlspy.com) by Gregor Karlinger (Bundeskanzleramt) --> -<sl12:VerifyXMLSignatureRequest xmlns:sl10="http://www.buergerkarte.at/namespaces/securitylayer/20020225#" xmlns:sl12="http://www.buergerkarte.at/namespaces/securitylayer/20031231#" xmlns:sl11="http://www.buergerkarte.at/namespaces/securitylayer/20020831#"> - <sl12:DateTime>2003-03-24T12:41:54+01:00</sl12:DateTime> - <sl12:SignatureInfo> - <sl12:SignatureEnvironment> - <sl12:LocRefContent>http://anywhere.com/signature.xml</sl12:LocRefContent> - </sl12:SignatureEnvironment> - <sl12:SignatureLocation Test="abc" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#">/dsig:Signature</sl12:SignatureLocation> - </sl12:SignatureInfo> - <sl12:Supplement> - <sl12:MetaInfo> - <sl10:MimeType>text/xml</sl10:MimeType> - <sl10:Description>description</sl10:Description> - </sl12:MetaInfo> - <sl12:Content Reference="supplement.xml"> - <sl12:LocRefContent>http://anywhere.com/supplement.xml</sl12:LocRefContent> - </sl12:Content> - </sl12:Supplement> -</sl12:VerifyXMLSignatureRequest> diff --git a/spss.slinterface/res/resources/stylesheets/sl2moa.xsl b/spss.slinterface/res/resources/stylesheets/sl2moa.xsl deleted file mode 100644 index a2c43527f..000000000 --- a/spss.slinterface/res/resources/stylesheets/sl2moa.xsl +++ /dev/null @@ -1,218 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<?xmlspysamplexml E:\cio\projekte\basismodule\slinterface\res\resources\stylesheets\simpleVerReq.sl12.locref.xml?> -<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:sl12="http://www.buergerkarte.at/namespaces/securitylayer/20031231#" xmlns:sl11="http://www.buergerkarte.at/namespaces/securitylayer/20020831#" xmlns:sl10="http://www.buergerkarte.at/namespaces/securitylayer/20020225#" xmlns:moa="http://reference.e-government.gv.at/namespace/moa/20020822#"> - <xsl:output method="xml" version="1.0" encoding="UTF-8" indent="no"/> - <xsl:variable name="trustProfileId">TrustProfile1</xsl:variable> - <!-- ################################################################################################# --> - <!-- # Templates --> - <!-- ################################################################################################# --> - <!-- =================================================================================================== --> - <!-- Template für / --> - <!-- =================================================================================================== --> - <xsl:template match="/"> - <xsl:apply-templates select="*"/> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template für sl11:VerifyXMLSignatureRequest --> - <!-- =================================================================================================== --> - <xsl:template match="sl11:VerifyXMLSignatureRequest"> - <moa:VerifyXMLSignatureRequest> - <xsl:call-template name="copyNSDeclarations"> - <xsl:with-param name="sourceElem" select="sl11:VerifyXMLSignatureRequest"/> - </xsl:call-template> - <xsl:apply-templates select="sl11:DateTime"/> - <xsl:apply-templates select="sl11:SignatureInfo"/> - <xsl:apply-templates select="sl11:Supplement"/> - <moa:ReturnHashInputData/> - <moa:TrustProfileID> - <xsl:copy-of select="$trustProfileId"/> - </moa:TrustProfileID> - </moa:VerifyXMLSignatureRequest> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template für sl12:VerifyXMLSignatureRequest --> - <!-- =================================================================================================== --> - <xsl:template match="sl12:VerifyXMLSignatureRequest"> - <moa:VerifyXMLSignatureRequest> - <xsl:call-template name="copyNSDeclarations"> - <xsl:with-param name="sourceElem" select="sl12:VerifyXMLSignatureRequest"/> - </xsl:call-template> - <xsl:apply-templates select="sl12:DateTime"/> - <xsl:apply-templates select="sl12:SignatureInfo"/> - <xsl:apply-templates select="sl12:Supplement"/> - <moa:ReturnHashInputData/> - <moa:Trustprofile> - <xsl:copy-of select="$trustProfileId"/> - </moa:Trustprofile> - </moa:VerifyXMLSignatureRequest> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template für sl11:DateTime --> - <!-- =================================================================================================== --> - <xsl:template match="sl11:DateTime"> - <moa:DateTime> - <xsl:value-of select="."/> - </moa:DateTime> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template für sl12:DateTime --> - <!-- =================================================================================================== --> - <xsl:template match="sl12:DateTime"> - <moa:DateTime> - <xsl:value-of select="."/> - </moa:DateTime> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template for sl11:SignatureInfo --> - <!-- =================================================================================================== --> - <xsl:template match="sl11:SignatureInfo"> - <moa:VerifySignatureInfo> - <moa:VerifySignatureEnvironment> - <xsl:call-template name="content10"> - <xsl:with-param name="contentElem" select="sl11:SignatureEnvironment"/> - </xsl:call-template> - </moa:VerifySignatureEnvironment> - <moa:VerifySignatureLocation xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> - <!-- Explicit namespace decl xmlns:dsig above is a workaround since damn Xalan does not correctly copy the namespace declarations --> - <xsl:call-template name="copyNSDeclarations"> - <xsl:with-param name="sourceElem" select="./sl11:SignatureLocation"/> - </xsl:call-template> - <xsl:value-of select="sl11:SignatureLocation/node()"/> - </moa:VerifySignatureLocation> - </moa:VerifySignatureInfo> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template for sl12:SignatureInfo --> - <!-- =================================================================================================== --> - <xsl:template match="sl12:SignatureInfo"> - <moa:VerifySignatureInfo> - <moa:VerifySignatureEnvironment> - <xsl:call-template name="content12"> - <xsl:with-param name="contentElem" select="sl12:SignatureEnvironment"/> - </xsl:call-template> - </moa:VerifySignatureEnvironment> - <moa:VerifySignatureLocation xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> - <!-- Explicit namespace decl xmlns:dsig above is a workaround since damn Xalan does not correctly copy the namespace declarations --> - <xsl:call-template name="copyNSDeclarations"> - <xsl:with-param name="sourceElem" select="./sl12:SignatureLocation"/> - </xsl:call-template> - <xsl:value-of select="sl12:SignatureLocation/node()"/> - </moa:VerifySignatureLocation> - </moa:VerifySignatureInfo> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template for sl11:Supplement --> - <!-- =================================================================================================== --> - <xsl:template match="sl11:Supplement"> - <xsl:if test="sl10:MetaInfo"> - <moa:MetaInfo> - <xsl:call-template name="metaInfo"> - <xsl:with-param name="metaInfoElem" select="sl10:MetaInfo"/> - </xsl:call-template> - </moa:MetaInfo> - </xsl:if> - <moa:Content> - <xsl:call-template name="content10"> - <xsl:with-param name="contentElem" select="sl10:Content"/> - </xsl:call-template> - </moa:Content> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template for sl12:Supplement --> - <!-- =================================================================================================== --> - <xsl:template match="sl12:Supplement"> - <xsl:if test="sl12:MetaInfo"> - <moa:MetaInfo> - <xsl:call-template name="metaInfo"> - <xsl:with-param name="metaInfoElem" select="sl12:MetaInfo"/> - </xsl:call-template> - </moa:MetaInfo> - </xsl:if> - <moa:Content> - <xsl:call-template name="content12"> - <xsl:with-param name="contentElem" select="sl12:Content"/> - </xsl:call-template> - </moa:Content> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template for sl10:ContentOptionalRefType and sl10:ContentRequiredRefType --> - <!-- =================================================================================================== --> - <xsl:template name="content10"> - <xsl:param name="contentElem">default</xsl:param> - <xsl:if test="$contentElem/@Reference"> - <xsl:attribute name="Reference"><xsl:value-of select="$contentElem/@Reference"/></xsl:attribute> - </xsl:if> - <xsl:choose> - <xsl:when test="$contentElem/sl10:Base64Content"> - <moa:Base64Content> - <xsl:value-of select="$contentElem/sl10:Base64Content/node()"/> - </moa:Base64Content> - </xsl:when> - <xsl:otherwise> - <moa:XMLContent> - <xsl:if test="$contentElem/sl10:XMLContent/@xml:space"> - <xsl:attribute name="xml:space"><xsl:value-of select="$contentElem/sl10:XMLContent/@xml:space"/></xsl:attribute> - </xsl:if> - <xsl:copy-of select="$contentElem/sl10:XMLContent/node()"/> - </moa:XMLContent> - </xsl:otherwise> - </xsl:choose> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template for sl12:ContentOptionalRefType and sl12:ContentRequiredRefType --> - <!-- =================================================================================================== --> - <xsl:template name="content12"> - <xsl:param name="contentElem">default</xsl:param> - <xsl:if test="$contentElem/@Reference"> - <xsl:attribute name="Reference"><xsl:value-of select="$contentElem/@Reference"/></xsl:attribute> - </xsl:if> - <xsl:choose> - <xsl:when test="$contentElem/sl12:Base64Content"> - <moa:Base64Content> - <xsl:value-of select="$contentElem/sl12:Base64Content/node()"/> - </moa:Base64Content> - </xsl:when> - <xsl:when test="$contentElem/sl12:LocRefContent"> - <moa:LocRefContent> - <xsl:value-of select="$contentElem/sl12:LocRefContent/node()"/> - </moa:LocRefContent> - </xsl:when> - <xsl:otherwise> - <moa:XMLContent> - <xsl:if test="$contentElem/sl12:XMLContent/@xml:space"> - <xsl:attribute name="xml:space"><xsl:value-of select="$contentElem/sl12:XMLContent/@xml:space"/></xsl:attribute> - </xsl:if> - <xsl:copy-of select="$contentElem/sl12:XMLContent/node()"/> - </moa:XMLContent> - </xsl:otherwise> - </xsl:choose> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template for sl10:MetaInfoType --> - <!-- =================================================================================================== --> - <xsl:template name="metaInfo"> - <xsl:param name="metaInfoElem">default</xsl:param> - <moa:MimeType> - <xsl:value-of select="$metaInfoElem/sl10:MimeType/node()"/> - </moa:MimeType> - <xsl:if test="$metaInfoElem/sl10:Description"> - <moa:Description> - <xsl:value-of select="$metaInfoElem/sl10:Description/node()"/> - </moa:Description> - </xsl:if> - <xsl:if test="$metaInfoElem/*[not(self::sl10:MimeType or self::sl10:Description)]"> - <xsl:copy-of select="$metaInfoElem/*[not(self::sl10:MimeType or self::sl10:Description)]"/> - </xsl:if> - </xsl:template> - <!-- =================================================================================================== --> - <!-- Template for copying all namespace declarations of an element --> - <!-- =================================================================================================== --> - <xsl:template name="copyNSDeclarations"> - <xsl:param name="sourceElem">default</xsl:param> - <xsl:for-each select="$sourceElem/namespace::*"> - <xsl:variable name="currentNodeName" select="name(.)"/> - <xsl:variable name="currentNodeValue" select="string(.)"/> - <xsl:attribute name="xmlns:{$currentNodeName}"><xsl:copy-of select="$currentNodeValue"></xsl:copy-of></xsl:attribute> - </xsl:for-each> - </xsl:template> -</xsl:stylesheet> diff --git a/spss.slinterface/res/resources/stylesheets/verifyresponse.moa.sl.xml b/spss.slinterface/res/resources/stylesheets/verifyresponse.moa.sl.xml deleted file mode 100644 index 8033f8dae..000000000 --- a/spss.slinterface/res/resources/stylesheets/verifyresponse.moa.sl.xml +++ /dev/null @@ -1,25 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?><sl11:VerifyXMLSignatureResponse xmlns:dsig="http://www.w3.org/2000/09/xmldsig#" xmlns:moa="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:sl10="http://www.buergerkarte.at/namespaces/securitylayer/20020225#" xmlns:sl11="http://www.buergerkarte.at/namespaces/securitylayer/20020831#"><sl11:SignerInfo><dsig:X509Data xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#"><dsig:X509SubjectName>CN=Isolde B\C3\BCrgerin,OU=Insitute for Applied Information Processing and Communications,O=GRAZ UNIVERSITY OF TECHNOLOGY,C=AT</dsig:X509SubjectName><dsig:X509IssuerSerial><dsig:X509IssuerName>CN=IAIK Test CA,OU=IAIK Test CA,OU=Insitute for Applied Information Processing and Communications,O=GRAZ UNIVERSITY OF TECHNOLOGY,C=AT</dsig:X509IssuerName><dsig:X509SerialNumber>1044289238331</dsig:X509SerialNumber></dsig:X509IssuerSerial><dsig:X509Certificate>MIID1zCCA0SgAwIBAgIGAPMkfTU7MAkGBSsOAwIdBQAwgawxCzAJBgNVBAYTAkFU -MSYwJAYDVQQKEx1HUkFaIFVOSVZFUlNJVFkgT0YgVEVDSE5PTE9HWTFHMEUGA1UE -CxM+SW5zaXR1dGUgZm9yIEFwcGxpZWQgSW5mb3JtYXRpb24gUHJvY2Vzc2luZyBh -bmQgQ29tbXVuaWNhdGlvbnMxFTATBgNVBAsTDElBSUsgVGVzdCBDQTEVMBMGA1UE -AxMMSUFJSyBUZXN0IENBMB4XDTAzMDIwMzE2MjA1NVoXDTAzMTIzMDIyNTkzMFow -gZgxCzAJBgNVBAYTAkFUMSYwJAYDVQQKEx1HUkFaIFVOSVZFUlNJVFkgT0YgVEVD -SE5PTE9HWTFHMEUGA1UECxM+SW5zaXR1dGUgZm9yIEFwcGxpZWQgSW5mb3JtYXRp -b24gUHJvY2Vzc2luZyBhbmQgQ29tbXVuaWNhdGlvbnMxGDAWBgNVBAMUD0lzb2xk -ZSBC/HJnZXJpbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA53m0qng6O9zV -IAuJ22Ps91X+pddhMiA9P0QusMexQ+QEkfe43nEFIToUZ3uuoAQFd+n4MXM6D68t -ZctGU5O4W5Aq/bEjI4efIHS0EThzgNAymqmT9Z9IIEhqm/1jhQ4SXTW33y3Xn3lx -26DiTeApftuQB388YlV+Rs+rTyF9iRUCAwEAAaOCARwwggEYMAwGA1UdEwEB/wQC -MAAwDgYDVR0PAQH/BAQDAgbAMBEGCWCGSAGG+EIBAQQEAwIFIDBnBgNVHSAEYDBe -MFwGDCsGAQQBlRIBAnsBATBMMEoGCCsGAQUFBwICMD4aPFRoaXMgY2VydGlmaWNh -dGUgb25seSBtYXkgYmUgdXNlZCBmb3IgZGVtb25zdHJhdGlvbiBwdXJwb3NlczA8 -BgNVHR8ENTAzMDGgL6AthitodHRwOi8vd3d3LmlhaWsuYXQvdGVzdENBL2lhaWtf -dGVzdF9zaWcuY3JsMB0GA1UdDgQWBBQoOuoIxS8M1o/DTZkJUs0lnN5A7TAfBgNV -HSMEGDAWgBRMILBWAgz3iAqWiKUUtFHMOrXyvzAJBgUrDgMCHQUAA4GBACY81o8m -zb8YCuTMgeplySm5nAkxjsv1T5n/Hzz1cLfSDJZ0HyNTVx/GDszY+Dx28MdW+6DL -o9nWPSE/4P+k9HXJe/wEyAv44OrjvpzGGKjqoc3X8v4rzMo6MBRNluu0m3y1pktT -V/q4aiWD/nbGXdrn/AoKAvOSAQ3Qe6X+dT/1</dsig:X509Certificate></dsig:X509Data></sl11:SignerInfo><sl11:SignatureCheck><sl10:Code>1</sl10:Code><sl10:Info> - Text1<sl11:FailedReference>0</sl11:FailedReference>Text2<sl11:FailedReference>1</sl11:FailedReference></sl10:Info></sl11:SignatureCheck><sl11:SignatureManifestCheck><sl10:Code>2</sl10:Code><sl10:Info> - Text1<sl11:FailedReference>0</sl11:FailedReference>Text2<sl11:FailedReference>1</sl11:FailedReference></sl10:Info></sl11:SignatureManifestCheck><sl11:XMLDSIGManifestCheck><sl10:Code>2</sl10:Code><sl10:Info> - Text1<sl11:FailedReference>0</sl11:FailedReference>Text2<sl11:FailedReference>1</sl11:FailedReference> - Text3<sl11:ReferringSigReference>1</sl11:ReferringSigReference></sl10:Info></sl11:XMLDSIGManifestCheck><sl11:CertificateCheck><sl10:Code>3</sl10:Code><sl10:Info>Text</sl10:Info></sl11:CertificateCheck></sl11:VerifyXMLSignatureResponse>
\ No newline at end of file diff --git a/spss.slinterface/res/resources/stylesheets/verifyresponse.moa.xml b/spss.slinterface/res/resources/stylesheets/verifyresponse.moa.xml deleted file mode 100644 index d591997ed..000000000 --- a/spss.slinterface/res/resources/stylesheets/verifyresponse.moa.xml +++ /dev/null @@ -1,46 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<VerifyXMLSignatureResponse xmlns="http://reference.e-government.gv.at/namespace/moa/20020822#" xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"><SignerInfo><dsig:X509Data><dsig:X509SubjectName>CN=Isolde B\C3\BCrgerin,OU=Insitute for Applied Information Processing and Communications,O=GRAZ UNIVERSITY OF TECHNOLOGY,C=AT</dsig:X509SubjectName><dsig:X509IssuerSerial><dsig:X509IssuerName>CN=IAIK Test CA,OU=IAIK Test CA,OU=Insitute for Applied Information Processing and Communications,O=GRAZ UNIVERSITY OF TECHNOLOGY,C=AT</dsig:X509IssuerName><dsig:X509SerialNumber>1044289238331</dsig:X509SerialNumber></dsig:X509IssuerSerial><dsig:X509Certificate>MIID1zCCA0SgAwIBAgIGAPMkfTU7MAkGBSsOAwIdBQAwgawxCzAJBgNVBAYTAkFU -MSYwJAYDVQQKEx1HUkFaIFVOSVZFUlNJVFkgT0YgVEVDSE5PTE9HWTFHMEUGA1UE -CxM+SW5zaXR1dGUgZm9yIEFwcGxpZWQgSW5mb3JtYXRpb24gUHJvY2Vzc2luZyBh -bmQgQ29tbXVuaWNhdGlvbnMxFTATBgNVBAsTDElBSUsgVGVzdCBDQTEVMBMGA1UE -AxMMSUFJSyBUZXN0IENBMB4XDTAzMDIwMzE2MjA1NVoXDTAzMTIzMDIyNTkzMFow -gZgxCzAJBgNVBAYTAkFUMSYwJAYDVQQKEx1HUkFaIFVOSVZFUlNJVFkgT0YgVEVD -SE5PTE9HWTFHMEUGA1UECxM+SW5zaXR1dGUgZm9yIEFwcGxpZWQgSW5mb3JtYXRp -b24gUHJvY2Vzc2luZyBhbmQgQ29tbXVuaWNhdGlvbnMxGDAWBgNVBAMUD0lzb2xk -ZSBC/HJnZXJpbjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA53m0qng6O9zV -IAuJ22Ps91X+pddhMiA9P0QusMexQ+QEkfe43nEFIToUZ3uuoAQFd+n4MXM6D68t -ZctGU5O4W5Aq/bEjI4efIHS0EThzgNAymqmT9Z9IIEhqm/1jhQ4SXTW33y3Xn3lx -26DiTeApftuQB388YlV+Rs+rTyF9iRUCAwEAAaOCARwwggEYMAwGA1UdEwEB/wQC -MAAwDgYDVR0PAQH/BAQDAgbAMBEGCWCGSAGG+EIBAQQEAwIFIDBnBgNVHSAEYDBe -MFwGDCsGAQQBlRIBAnsBATBMMEoGCCsGAQUFBwICMD4aPFRoaXMgY2VydGlmaWNh -dGUgb25seSBtYXkgYmUgdXNlZCBmb3IgZGVtb25zdHJhdGlvbiBwdXJwb3NlczA8 -BgNVHR8ENTAzMDGgL6AthitodHRwOi8vd3d3LmlhaWsuYXQvdGVzdENBL2lhaWtf -dGVzdF9zaWcuY3JsMB0GA1UdDgQWBBQoOuoIxS8M1o/DTZkJUs0lnN5A7TAfBgNV -HSMEGDAWgBRMILBWAgz3iAqWiKUUtFHMOrXyvzAJBgUrDgMCHQUAA4GBACY81o8m -zb8YCuTMgeplySm5nAkxjsv1T5n/Hzz1cLfSDJZ0HyNTVx/GDszY+Dx28MdW+6DL -o9nWPSE/4P+k9HXJe/wEyAv44OrjvpzGGKjqoc3X8v4rzMo6MBRNluu0m3y1pktT -V/q4aiWD/nbGXdrn/AoKAvOSAQ3Qe6X+dT/1</dsig:X509Certificate></dsig:X509Data></SignerInfo> - <SignatureCheck> - <Code>1</Code> - <Info> - Text1<FailedReference>0</FailedReference>Text2<FailedReference>1</FailedReference> - </Info> - </SignatureCheck> - <SignatureManifestCheck> - <Code>2</Code> - <Info> - Text1<FailedReference>0</FailedReference>Text2<FailedReference>1</FailedReference> - </Info> - </SignatureManifestCheck> - <XMLDSIGManifestCheck> - <Code>2</Code> - <Info> - Text1<FailedReference>0</FailedReference>Text2<FailedReference>1</FailedReference> - Text3<ReferringSigReference>1</ReferringSigReference> - </Info> - </XMLDSIGManifestCheck> - <CertificateCheck> - <Code>3</Code> - <Info>Text</Info> - </CertificateCheck> -</VerifyXMLSignatureResponse>
\ No newline at end of file |