<sl10:TransformsInfo> <dsig:Transforms xmlns:dsig="http://www.w3.org/2000/09/xmldsig#"> <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" xmlns:pr="http://reference.e-government.gv.at/namespace/persondata/20020228#" exclude-result-prefixes="pr saml"> <xsl:output method="xml" xml:space="default"/> <xsl:template match="/" xmlns="http://www.w3.org/1999/xhtml"> <html> <head> <title>Signatur der Anmeldedaten</title> <style type="text/css" media="screen"> .normalstyle { font-size: medium; } .italicstyle { font-size: medium; font-style: italic; } .titlestyle{ text-decoration:underline; font-weight:bold; font-size: medium; } .h4style{ font-size: large; } </style> </head> <body> <h4 class="h4style">Anmeldedaten:</h4> <p class="titlestyle">Daten zur Person</p> <table class="parameters"> <xsl:if test="normalize-space(//@Issuer)"> <tr> <td class="italicstyle">Name:</td> <td class="normalstyle"> <xsl:value-of select="//@Issuer"/> </td> </tr> </xsl:if> <xsl:if test="string(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue)"> <tr> <td class="italicstyle">Geburtsdatum:</td> <td class="normalstyle"> <xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,9,2)"/> <xsl:text>.</xsl:text> <xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,6,2)"/> <xsl:text>.</xsl:text> <xsl:value-of select="substring(//saml:Attribute[@AttributeName='Geburtsdatum']/saml:AttributeValue,1,4)"/> </td> </tr> </xsl:if> <xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']"> <tr> <td class="italicstyle">Rolle:</td> <td class="normalstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='OIDTextualDescription']/saml:AttributeValue"/> </td> </tr> </xsl:if> <xsl:if test="//saml:Attribute[@AttributeName='mandateReferenceValue']"> <tr> <td class="italicstyle">Vollmacht:</td> <td class="normalstyle"> <xsl:text>Ich melde mich in Vertretung an. Im nächsten Schritt wird mir eine Liste der für mich verfügbaren Vertretungsverhältnisse angezeigt, aus denen ich eines auswählen werde.</xsl:text> </td> </tr> </xsl:if> </table> <p class="titlestyle">Daten zur Anwendung</p> <table class="parameters"> <tr> <td class="italicstyle">Name:</td> <td class="normalstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='oaFriendlyName']/saml:AttributeValue"/> </td> </tr> <tr> <td class="italicstyle">Staat:</td> <td class="normalstyle">Österreich</td> </tr> </table> <p class="titlestyle">Technische Parameter</p> <table class="parameters"> <tr> <td class="italicstyle">URL:</td> <td class="normalstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='OA']/saml:AttributeValue"/> </td> </tr> <xsl:if test="//saml:Attribute[@AttributeName='Geschaeftsbereich']"> <tr> <td class="italicstyle">Bereich:</td> <td class="normalstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='Geschaeftsbereich']/saml:AttributeValue"/> </td> </tr> </xsl:if> <xsl:if test="//saml:Attribute[@AttributeName='mandateReferenceValue']"> <tr> <td class="italicstyle"> Vollmachten-Referenz:</td> <td class="normalstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='mandateReferenceValue']"/> </td> </tr> </xsl:if> <xsl:if test="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']"> <tr> <td class="italicstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='IdentityLinkDomainIdentifierType']"/>:</td> <td class="normalstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Type"/> </td> </tr> </xsl:if> <xsl:if test="//saml:Attribute[@AttributeName='bPK'] or //saml:Attribute[@AttributeName='wbPK']"> <tr> <td class="italicstyle">Identifikator:</td> <td class="normalstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='bPK']/saml:AttributeValue/pr:Identification/pr:Value"/> <xsl:value-of select="//saml:Attribute[@AttributeName='wbPK']/saml:AttributeValue/pr:Identification/pr:Value"/> </td> </tr> </xsl:if> <xsl:if test="//saml:Attribute[@AttributeName='OIDTextualDescription']"> <tr> <td class="italicstyle">OID:</td> <td class="normalstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='OID']/saml:AttributeValue"/> </td> </tr> </xsl:if> <xsl:if test="//saml:Attribute[@AttributeName='HPI']"> <tr> <td class="italicstyle">HPI:</td> <td class="normalstyle"> <xsl:value-of select="//saml:Attribute[@AttributeName='HPI']/saml:AttributeValue"/> </td> </tr> </xsl:if> <tr> <td class="italicstyle">Datum:</td> <td class="normalstyle"> <xsl:value-of select="substring(//@IssueInstant,9,2)"/> <xsl:text>.</xsl:text> <xsl:value-of select="substring(//@IssueInstant,6,2)"/> <xsl:text>.</xsl:text> <xsl:value-of select="substring(//@IssueInstant,1,4)"/> </td> </tr> <tr> <td class="italicstyle">Uhrzeit:</td> <td class="normalstyle"> <xsl:value-of select="substring(//@IssueInstant,12,2)"/> <xsl:text>:</xsl:text> <xsl:value-of select="substring(//@IssueInstant,15,2)"/> <xsl:text>:</xsl:text> <xsl:value-of select="substring(//@IssueInstant,18,2)"/> </td> </tr> </table> </body> </html> </xsl:template> </xsl:stylesheet> </dsig:Transform> <dsig:Transform Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315#WithComments"/> </dsig:Transforms> <sl10:FinalDataMetaInfo> <sl10:MimeType>application/xhtml+xml</sl10:MimeType> </sl10:FinalDataMetaInfo> </sl10:TransformsInfo>