<div dir="ltr">I'd like to obtain password of the authenticated user as an attribute to release,<div>after setting <span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px">RetainAsPrivateCredential to true.</span></div><div><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px"><br></span></div><div><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px">Is there any way to do it other than using scripted attribute definition?</span></div><div><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px"><br></span></div><div><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px">If scripting is necessary, how?</span></div><div><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px">I've tried getting SubjectContext as a sub-context of profileContext in scripted attribute definition:</span></div><div><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px"><br></span></div><div><font color="#333333" face="Arial, sans-serif"><span style="font-size:14px;line-height:16px">sbjCtx = profileContext.getSubcontext(Java.type("net.shibboleth.idp.authn.context.SubjectContext"));</span></font><br></div><div><span style="color:rgb(51,51,51);font-family:Arial,sans-serif;font-size:14px;line-height:16px"><br></span></div><div>but a ClassNotFoundException is thrown on the class '...SubjectContext'.</div><div><br></div><div>Any suggestion?</div></div>