Uploaded image for project: 'PicketLink'
  1. PicketLink
  2. PLINK-263

base64 encoding of the secret key configurable for ws-trust

XMLWordPrintable

    • Icon: Feature Request Feature Request
    • Resolution: Done
    • Icon: Minor Minor
    • PLINK_2.7.0.CR1
    • None
    • SAML
    • None

      In StandardRequestHandler.java at line 209 we need to substitute:

      combinedSecret = Base64.encode(WSTrustUtil.P_SHA1(clientSecret, serverSecret, (int) keySize / 8));

      with:

      combinedSecret = WSTrustUtil.P_SHA1(clientSecret, serverSecret, (int) keySize / 8);

      this because the standard doesn't talk about the need to have the encrypted key base64 encoded and the remote system doesn't know if it is or not.

            psilva@redhat.com Pedro Igor Craveiro
            rhn-support-dehort Derek Horton
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: