aboutsummaryrefslogtreecommitdiff
path: root/id.server
diff options
context:
space:
mode:
authorharald.bratko <harald.bratko@d688527b-c9ab-4aba-bd8d-4036d912da1d>2005-07-22 14:42:22 +0000
committerharald.bratko <harald.bratko@d688527b-c9ab-4aba-bd8d-4036d912da1d>2005-07-22 14:42:22 +0000
commit3ecc2f113f0b29926fea6b71346727bccc042e6e (patch)
tree725f4edab7343a61593945571d85284ccf109256 /id.server
parent2877a5d722364dc772e9e05d0a12dadf404429d2 (diff)
downloadmoa-id-spss-3ecc2f113f0b29926fea6b71346727bccc042e6e.tar.gz
moa-id-spss-3ecc2f113f0b29926fea6b71346727bccc042e6e.tar.bz2
moa-id-spss-3ecc2f113f0b29926fea6b71346727bccc042e6e.zip
updated transformation to handle wbpk
git-svn-id: https://joinup.ec.europa.eu/svn/moa-idspss/trunk@387 d688527b-c9ab-4aba-bd8d-4036d912da1d
Diffstat (limited to 'id.server')
-rw-r--r--id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlock.xml41
-rw-r--r--id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockText.xml10
2 files changed, 45 insertions, 6 deletions
diff --git a/id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlock.xml b/id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlock.xml
index f5502d2dd..160c09ebf 100644
--- a/id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlock.xml
+++ b/id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlock.xml
@@ -2,13 +2,13 @@
<dsig:Transforms>
<dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116">
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion">
+ <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:pr="http://reference.e-government.gv.at/namespace/persondata/20020228#">
<xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml">
<html>
<body>
Bitte bestätigen Sie mit Ihrer Unterschrift folgende Angaben:
<br/>
- <table border="1">
+ <table border="1" align="center">
<tr>
<td>
<b>Name:</b>
@@ -19,10 +19,10 @@ Bitte bestätigen Sie mit Ihrer Unterschrift folgende Angaben:
</tr>
<tr>
<td>
- <b>Zeit:</b>
+ <b>Geburtsdatum:</b>
</td>
<td>
- <xsl:value-of select="substring(//@IssueInstant,9,2)"/>.<xsl:value-of select="substring(//@IssueInstant,6,2)"/>.<xsl:value-of select="substring(//@IssueInstant,1,4)"/>, <xsl:value-of select="substring(//@IssueInstant,12,2)"/>:<xsl:value-of select="substring(//@IssueInstant,15,2)"/>:<xsl:value-of select="substring(//@IssueInstant,18,2)"/>
+ <xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,9,2)"/>.<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,6,2)"/>.<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,3,2)"/>
</td>
</tr>
<tr>
@@ -33,6 +33,7 @@ Bitte bestätigen Sie mit Ihrer Unterschrift folgende Angaben:
<xsl:value-of select="//saml:Attribute[@AttributeName='OA']/saml:AttributeValue"/>
</td>
</tr>
+ <xsl:if test="//saml:Attribute[@AttributeName='Geschaeftsbereich']">
<tr>
<td>
<b>Geschäftsbereich:</b>
@@ -41,6 +42,7 @@ Bitte bestätigen Sie mit Ihrer Unterschrift folgende Angaben:
<xsl:value-of select="//saml:Attribute[@AttributeName='Geschaeftsbereich']/saml:AttributeValue"/>
</td>
</tr>
+ </xsl:if>
<tr>
<td>
<b>Anmeldeserver:</b>
@@ -49,6 +51,37 @@ Bitte bestätigen Sie mit Ihrer Unterschrift folgende Angaben:
<xsl:value-of select="//saml:NameIdentifier"/>
</td>
</tr>
+ <tr>
+ <td>
+ <b>Datum:</b>
+ </td>
+ <td>
+ <xsl:value-of select="substring(//@IssueInstant,9,2)"/>.<xsl:value-of select="substring(//@IssueInstant,6,2)"/>.<xsl:value-of select="substring(//@IssueInstant,1,4)"/>
+ </td>
+ </tr>
+ <tr>
+ <td>
+ <b>Uhrzeit:</b>
+ </td>
+ <td>
+ <xsl:value-of select="substring(//@IssueInstant,12,2)"/>:<xsl:value-of select="substring(//@IssueInstant,15,2)"/>:<xsl:value-of select="substring(//@IssueInstant,18,2)"/>
+ </td>
+ </tr>
+ <xsl:if test="//saml:Attribute[@AttributeName='wbPK']">
+ <tr>
+ <td>
+ <b>wbPK (*):</b>
+ </td>
+ <td>
+ <xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Value"/>
+ </td>
+ </tr>
+ <tr>
+ <td colspan="2">
+ <font size="2">(*): Das <i>Wirtschaftsbereichsspezifische Personenkennzeichen (wbPK)</i> wird aus den jeweiligen Stammzahlen des Buergers und des Wirtschaftsunternehmens berechnet und ermoeglicht eine eindeutige Zuordnung des Buergers zum Wirtschaftsunternehmen.</font>
+ </td>
+ </tr>
+ </xsl:if>
</table>
</body>
</html>
diff --git a/id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockText.xml b/id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockText.xml
index d9cbec71d..edbde0073 100644
--- a/id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockText.xml
+++ b/id.server/data/deploy/conf/moa-id/transforms/TransformsInfoAuthBlockText.xml
@@ -2,7 +2,7 @@
<dsig:Transforms>
<dsig:Transform Algorithm="http://www.w3.org/2000/09/xmldsig#enveloped-signature"/>
<dsig:Transform Algorithm="http://www.w3.org/TR/1999/REC-xslt-19991116">
- <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion">
+ <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:saml="urn:oasis:names:tc:SAML:1.0:assertion" xmlns:pr="http://reference.e-government.gv.at/namespace/persondata/20020228#">
<xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml">
<html>
<head>
@@ -11,11 +11,17 @@
<body>
<h1>Signatur der Anmeldedaten</h1>
<p></p>
-<h4>Mit meiner elektronischen Signatur beantrage ich <b><xsl:value-of select="//@Issuer"/></b>,
+<h4>Mit meiner elektronischen Signatur beantrage ich, <b><xsl:value-of select="//@Issuer"/></b>,
geboren am
<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,9,2)"/>.<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,6,2)"/>.<xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,3,2)"/>, den Zugang zur gesicherten Anwendung.</h4>
<p></p>
<h4>Datum und Uhrzeit: <xsl:value-of select="substring(//@IssueInstant,9,2)"/>.<xsl:value-of select="substring(//@IssueInstant,6,2)"/>.<xsl:value-of select="substring(//@IssueInstant,1,4)"/>, <xsl:value-of select="substring(//@IssueInstant,12,2)"/>:<xsl:value-of select="substring(//@IssueInstant,15,2)"/>:<xsl:value-of select="substring(//@IssueInstant,18,2)"/></h4>
+<xsl:if test="//saml:Attribute[@AttributeName='wbPK']">
+ <h4>wbPK(*): <xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Value"/></h4>
+ <p></p>
+ <hr></hr>
+ <font size="2">(*) wbPK: Das <i>Wirtschaftsbereichsspezifische Personenkennzeichen</i> wird aus den jeweiligen Stammzahlen des Buergers und des Wirtschaftsunternehmens berechnet und ermoeglicht eine eindeutige Zuordnung des Buergers zum Wirtschaftsunternehmen.</font>
+</xsl:if>
</body>
</html>
</xsl:template>