Re: [saml-dev] Artifact Format

From
prasanta behera <>
Date
2006-03-13T23:19:05+00:00
ID
Thread
Re: [saml-dev] Artifact Format
Thanks Tom. 

Yes, I could not find anything in the conformance doc also.

 

So, I could define 

Artifact = [Typecode MyFooBar(nn)]

Where TypeCode := 0x0100 (e..g)

Thanks

On 3/13/06, Tom Scavo <> wrote:
On 3/13/06, prasanta behera <> wrote:
> SAML 2.0 Binding document  ("Artifact Format" - line 1046) defines artifact
> to be:

>
>  Artifact = [TypeCode(2) EndPointIndex(2) SourceID(20) MessageHandle(20)]
>
>  Length is denoted in brackets.
>
>  Does  SAML 2.0 compliant server MUST follow the above format?

It must *support* the above format, yes (although I can't find
explicit wording to this effect in the conformance doc).

>  How can I extend it?
>  Artifact = [TypeCode(2) EndPointIndex(2) SourceID(20) MessageHandle(20)

> FOOBAR(nn)]

Sure, you are free to define your own artifacts types and, hence, your
own bindings, why not? (Type codes 0x0001 thru 0x0004 are taken,
however.)

>  Is this allowed? Any issue/restriction/issues? etc.

Other than the fact you won't interoperate with anybody else, no. :-)

Tom