Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Nächste Überarbeitung | Vorhergehende Überarbeitung Nächste ÜberarbeitungBeide Seiten der Revision | ||
de:shibidp3consent_dsgvo_tou [2019/01/21 15:20] – angelegt Wolfgang Pempe | de:shibidp3consent_dsgvo_tou [2021/05/03 14:37] – ↷ Links angepasst weil Seiten im Wiki verschoben wurden 54.70.40.11 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
- | **[[de:shibidp3consent_dsgvo|Zurück zur Hauptseite]]** | + | ====== Beispiel für eine EU-DSGVO-konforme Konfiguration des User Consent Moduls - Terms of Use Template ====== |
+ | **[[de:shibidp: | ||
+ | ===== Shib IdP 3.x ===== | ||
+ | <file xml ./ | ||
+ | ## | ||
+ | ## Velocity Template for DisplayTermsOfUsePage view-state | ||
+ | ## | ||
+ | ## Velocity context will contain the following properties : | ||
+ | ## | ||
+ | ## encoder - HTMLEncoder class | ||
+ | ## flowExecutionKey - SWF execution key (this is built into the flowExecutionUrl) | ||
+ | ## flowExecutionUrl - form action location | ||
+ | ## flowRequestContext - Spring Web Flow RequestContext | ||
+ | ## request - HttpServletRequest | ||
+ | ## response - HttpServletResponse | ||
+ | ## rpUIContext - context with SP UI information from the metadata | ||
+ | ## termsOfUseId - terms of use ID to lookup message strings | ||
+ | ## environment - Spring Environment object for property resolution | ||
+ | #set ($serviceName = $rpUIContext.serviceName) | ||
+ | #set ($rpOrganizationLogo = $rpUIContext.getLogo()) | ||
+ | ## | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <meta charset=" | ||
+ | <meta name=" | ||
+ | <link rel=" | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <div class=" | ||
+ | < | ||
+ | <img src=" | ||
+ | #if ($rpOrganizationLogo) | ||
+ | <img src=" | ||
+ | #end | ||
+ | </ | ||
+ | <div id=" | ||
+ | < | ||
+ | # | ||
+ | # | ||
+ | </ | ||
+ | <div id=" | ||
+ | <div style=" | ||
+ | <form action=" | ||
+ | <input type=" | ||
+ | </ | ||
+ | </ | ||
+ | <div style=" | ||
+ | <form action=" | ||
+ | <input id=" | ||
+ | <label for=" | ||
+ | #if ($requireCheckbox) | ||
+ | <p class=" | ||
+ | #end | ||
+ | <input type=" | ||
+ | </ | ||
+ | </ | ||
+ | <div style=" | ||
+ | </ | ||
+ | < | ||
+ | <div class=" | ||
+ | <p class=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | ===== Shib IdP 4.x ===== | ||
+ | <file xml ./ | ||
+ | ## | ||
+ | ## Velocity Template for DisplayTermsOfUsePage view-state | ||
+ | ## | ||
+ | ## Velocity context will contain the following properties : | ||
+ | ## | ||
+ | ## encoder - HTMLEncoder class | ||
+ | ## flowExecutionKey - SWF execution key (this is built into the flowExecutionUrl) | ||
+ | ## flowExecutionUrl - form action location | ||
+ | ## flowRequestContext - Spring Web Flow RequestContext | ||
+ | ## request - HttpServletRequest | ||
+ | ## response - HttpServletResponse | ||
+ | ## rpUIContext - context with SP UI information from the metadata | ||
+ | ## termsOfUseId - terms of use ID to lookup message strings | ||
+ | ## environment - Spring Environment object for property resolution | ||
+ | #set ($serviceName = $rpUIContext.serviceName) | ||
+ | #set ($rpOrganizationLogo = $rpUIContext.getLogo()) | ||
+ | ## | ||
+ | < | ||
+ | < | ||
+ | < | ||
+ | <meta charset=" | ||
+ | <meta name=" | ||
+ | <link rel=" | ||
+ | < | ||
+ | </ | ||
+ | < | ||
+ | <div class=" | ||
+ | < | ||
+ | <img src=" | ||
+ | #if ($rpOrganizationLogo) | ||
+ | <img src=" | ||
+ | #end | ||
+ | </ | ||
+ | |||
+ | <div id=" | ||
+ | < | ||
+ | # | ||
+ | # | ||
+ | </ | ||
+ | <div id=" | ||
+ | <div style=" | ||
+ | <form action=" | ||
+ | # | ||
+ | <input type=" | ||
+ | </ | ||
+ | </ | ||
+ | <div style=" | ||
+ | <form action=" | ||
+ | # | ||
+ | <input id=" | ||
+ | <label for=" | ||
+ | #if ($requireCheckbox) | ||
+ | <p class=" | ||
+ | #end | ||
+ | <input type=" | ||
+ | </ | ||
+ | </ | ||
+ | <div style=" | ||
+ | </ | ||
+ | < | ||
+ | <div class=" | ||
+ | <p class=" | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | </ | ||
+ | |||
+ | {{tag> |