<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body>
<div>Greetings,</div>
<div><br>
</div>
<div>There is some SP that requires a <b>urn:oasis:names:tc:SAML:2.0:nameid-format:transient</b> nameid with the value of the subject's email address. Yes, I know this is wrong. I just need to evaluate all my options.</div>
<div><br>
</div>
<div>1. They have included <b><saml2p:NameIDPolicy AllowCreate="true" Format="urn:oasis:names:tc:SAML:2.0:nameid-format:transient"/></b> in the SP request. Is it possible to send instead a
<b>urn:oasis:names:tc:SAML:1.1:nameid-format:emailAddress </b>nameid in the IdP assertion? This link leads me to believe the answer is no (though I want to confirm):</div>
<div></div>
<div style="margin-left: 3ch;">
<div>"If a <code><NameIDPolicy></code> element with Format is supplied, a suitable identifier MUST be generated or an error will be returned."</div>
<div><a href="https://wiki.shibboleth.net/confluence/display/IDP30/NameIDGenerationConfiguration">https://wiki.shibboleth.net/confluence/display/IDP30/NameIDGenerationConfiguration</a></div>
<div><br>
</div>
</div>
<div>2. Is it possible to send a subjects email address as a transient nameid just for the given SP? What work is involved?</div>
<div><br>
</div>
<div>regards,</div>
<div>Ryan</div>
</body>
</html>