In my STS implementation, my RST messages are expected to contain a UseKey 
element with an X.509 certificate, something like this:

<UseKey>
  <ds:KeyInfo>
    <ds:X509Data>
      <ds:X509Certificate>some-encoded-cert</ds:X509Certificate>
    </ds:X509Data>
  </ds:KeyInfo>
</UseKey>

This works fine, mostly. But it will does not work if the certificate is 
provided as a BinarySecurityToken, e.g.,

<UseKey>
  <wsse:BinarySecurityToken EncodingType="..." 
ValueType="...">some-encoded-cert</wsse:BinarySecurityToken>
</UseKey>


It's the same info either way, but I had thought that UseKey should accept 
a BST. Is this an issue with the STS, or an issue with my understanding?

Thanx,


Stephen W. Chappell

Reply via email to