The pt:ensemble.authsourcedata tag stores a list of available authentication sources for the currently requested resource in memory.
<pt:ensemble.authsourcedata pt:key="sources"/> <pt:logic.foreach pt:data="sources" pt:var="source"> <pt:logic.value pt:value="$source.prefix"/> <pt:logic.value pt:value="$source.name"/> <pt:logic.value pt:value="$source.description"/> <pt:logic.separator><br>-----<br></pt:logic.separator> </pt:logic.foreach>