<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40"><head><meta http-equiv=Content-Type content="text/html; charset=us-ascii"><meta name=Generator content="Microsoft Word 14 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
        {font-family:PMingLiU;
        panose-1:2 2 5 0 0 0 0 0 0 0;}
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
        {font-family:"\@PMingLiU";
        panose-1:2 2 5 0 0 0 0 0 0 0;}
@font-face
        {font-family:Garamond;
        panose-1:2 2 4 4 3 3 1 1 8 3;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:blue;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:purple;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Garamond","serif";
        color:windowtext;
        font-weight:normal;
        font-style:normal;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri","sans-serif";}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]--></head><body lang=EN-US link=blue vlink=purple><div class=WordSection1><p class=MsoNormal><span style='font-family:"Garamond","serif"'>Hello,<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif"'>The institution I work for stores encrypted data (using GPG2) in one of the attributes.&nbsp; After the authentication is successfully, the IdP passes the encrypted attribute and I need to do decrypt it on-the-fly and passes it down to another application (actually the requester).&nbsp; <o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif"'>This decrypted piece of data is actually used to identify the requestor on that application, which means that the application is using different set of the credentials used and the IdP somehow provides the mapping.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif"'>The question is: how can I decrypt this attribute on-the-fly, without changing the requesting application, which is a black box. I think I may be able to something during the attribute mapping but I have no clue for now.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif"'>Your help is very much appreciated.<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif"'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif";color:black'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif";color:black'>Regards,<o:p></o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif";color:black'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal><span style='font-family:"Garamond","serif";color:black'><o:p>&nbsp;</o:p></span></p><p class=MsoNormal style='margin-bottom:12.0pt'><span style='font-family:"Garamond","serif";color:black'>Griffin CHENG.<br>Telephone: 3746&nbsp;0853<o:p></o:p></span></p><p class=MsoNormal><o:p>&nbsp;</o:p></p></div></body></html>