Hi Seenu,
When policy is changed to use default ssl key, which is created in the policy using Create JSON Web Key following error is displayed:
<soapenv:Body>
<soapenv:Fault>
<faultcode>soapenv:Server</faultcode>
<faultstring>Policy Falsified</faultstring>
<detail>
<l7:assertionResult assertion="l7p:AuditAssertion" status="No Error"/>
<l7:assertionResult assertion="l7p:FaultLevel" status="No Error"/>
<l7:assertionResult assertion="l7p:SetVariable" status="No Error"/>
<l7:assertionResult assertion="l7p:SetVariable" status="No Error"/>
<l7:assertionResult assertion="l7p:AuditDetailAssertion" status="No Error">
<l7:detailMessage id="-4">
Context variable set {"kty" : "RSA", "k" : "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", "kid" : "1"}
</l7:detailMessage>
</l7:assertionResult>
<l7:assertionResult assertion="l7p:CreateJsonWebKey" status="No Error"/>
<l7:assertionResult assertion="l7p:AuditDetailAssertion" status="No Error">
<l7:detailMessage id="-5">
Json web key is: { "keys" : [ { "kty" : "RSA", "kid" : "1", "use" : "sig", "n" : "nufYZX5MQM2i-a1Bu3pROWhWiuyfD3ner0cRrFYXKQRQeGMPa7oTr_oR2T5vitvVCYGX9t0G9MuRRZb6qVAvwsgvkxyv56KrR0fXFn6d0lzx3h8tC3DFriIYn9cNJESVi3QjbtD48GhqErh6ZxCaztJjAgw3W_TSV_1NF-wLArY0wN_AHWiA9ufVYZiBYpYWVlvFu2nuQPMkvE_vg5CXfYCjS0x-QbU74aZsiuCX988MpZU7bpV9q8BrHlY0WDfZ44pOsqyAhdn49Sob0D1AniaZM1iZgb-HI1dipYwT04QRNklJ44hgUM9fVqUHNZxOU2uloIwj8M5lWCTz2hpCYw", "e" : "AQAB" } ] }
</l7:detailMessage>
</l7:assertionResult>
<l7:assertionResult assertion="l7p:EncodeJsonWebToken" status="Error in Assertion Processing">
<l7:detailMessage id="10805">JOSE Error: Error parsing JSON: null</l7:detailMessage>
<l7:detailMessage id="10813">Could not find signing key for JWS operation.</l7:detailMessage>
</l7:assertionResult>
<l7:assertionResult assertion="l7p:All" status="Error in Assertion Processing"/>
</l7:policyResult>
</detail>
</soapenv:Fault>
</soapenv:Body>
</soapenv:Envelope>
What has to be doen to use signature from the Create JSON Web Key?
Thanks,
Zoran