RE: [saml-dev] SAML artifact source id config.

From
Mishra, Prateek <>
Date
2002-04-18T21:09:23+00:00
ID
Thread
RE: [saml-dev] SAML artifact source id config.
Title: RE: [saml-dev] SAML artifact source id config.

Hal,

 

The issue 
here is simply that the out-of-band message is

a 20-byte 
sequence (not a string!). That is all. Folks participating

in the web 
browser profile should ensure that their administration

GUIs etc. do 
not assume that the partner source ID is a string.

It is an 
arbitrary 20 byte sequence and may be delivered, 

(out of band) 
using hex, just for example.

 

- 
prateek

  
-----Original Message-----
From: Hal Lockhart 
  [mailto:]
Sent: Thursday, April 18, 2002 
  5:00 PM
To: 'Chen, Fred'; 
  
Subject: RE: [saml-dev] SAML artifact 
  source id config.

  
I don't understand this at all. Section 4.1.1.8 (lines 
  567-570) says: 

  
"SourceID is a 20-byte sequence used by the destination site 
  to determine source site identity and location. It is assumed that the 
  destination site will maintain a table of SourceID values as well as the URL 
  (or address) for the corresponding SAML responder. This information is 
  communicated between the source and destination sites out-of-band."

  
Out of band means not in any SAML message. I don't see 
  anything to specify here.  

  
When contained in the artifact and sent via URL encoding, it 
  is base64 encoded. 

  
What am I missing? 

  
Hal 

  
> -----Original Message----- 
> 
  From: Chen, Fred [mailto:] 
  
> Sent: Thursday, April 18, 2002 4:31 PM 
> To:  
> 
  Subject: [saml-dev] SAML artifact source id config. 
> 
> 
> Hi 
  folks, 
> 
> I am writing 
  some code to support saml browser/artifact profiling. 
> According to draft-sstc-bindings-model-15,  In section 
  
> 4.1.1.6, it says "In 
> 
  steps 4 and 5, the destination site, in effect, dereferences 
> the one or more 
> SAML artifacts in its 
  possession in order to acquire the SAML 
> 
  authentication 
> assertion ...." 
> I run into a problem that when the destination site composes 
  
> a config file 
> in its 
  possession. As its partner sends the 20-byte code, 
> which is typically 
> a SHA-1 output 
  with some non-displayable characters, you must 
> 
  have awared 
> that a conversion from byte array 
  into plain text is needed. 
> This may cause 
  
> some man made error or code burden/incompatibility on 
  the 
> destination site. 
> 
> How about its partner sends the hex 
  string or Base64 encoded 
> string of the 
  
> SourceID for the agreement/configuration purpose. 
  
> 
> Please note, this 
  doesn't affect the artifact format of 
> section 
  4.1.1.8. 
> 
> Any 
  thought? 
> 
> 
  -Fred 
> 
> 
  
> 
> 
> 
> 
> 
  
> 
> 
  ---------------------------------------------------------------- 
  
> To subscribe or unsubscribe from this elist use the 
  subscription 
> manager: <http://lists.oasis-open.org/ob/adm.pl> 
  
>