Axum and the CCR: what and how?
thinktecture Security Token Service Starter Kit - or: "Look ma: even *I* can have a STS!"

Geneva-based WS-Federation metadata document generation wizard (or: "Oops, I did it again!")


Starting with Beta 2 of the Geneva Framework there is nice support of metadata-driven behavior and code generation. We (Mr. Security himself and me) came across some situations where one wants to generate manually the WS-Federation metadata document and then use this XML e.g. with the fedutil.exe tool or the integrated Geneva tooling inside Visual Studio.
I couldn't resist and build a wizard which helps generating the metadata document... sorry :) Feels like Groundhog Day.

Here we go.

WS-Federation Metadata document generator - page 1

WS-Federation Metadata document generator - page 2

WS-Federation Metadata document generator - page 3

WS-Federation Metadata document generator - page 4

WS-Federation Metadata document generator - page 5

WS-Federation Metadata document generator - page 6

WS-Federation Metadata document generator - page 7

WS-Federation Metadata document generator - page 8

WS-Federation Metadata document generator - page 9

Note: I am using the DevExpress wizard control and dependent assemblies. Therefore the size of the ZIP is rather big (too big, IMHO) - sorry.

For whom it may help: Download.


Comments

Feed You can follow this conversation by subscribing to the comment feed for this post.

Michele Leroux Bustamante

You guys rock...I was just thinking...hey, I need a tool to generate the metadata and POOF there you were in my first google search!

Ruslan Urban

May I suggest saving wizard data (e.g. as an XML file) and re-hydrating save file contents to avoid re-typing everything every time a small change (e.g. adding a claim) should be made.
I have the source for a similar utility. I can share it if you are interested.

Andreas Botsikas

Thank you for the cool wizard! Based on the comments of Ruslan Urban, I have created a new federation metadata file editor that creates and modifies existing metadata xml files... The editor is freely available at http://botsikas.blogspot.com/2010/06/wif-custom-sts-metadata-file-editor.html

Kaveh.sh

Awesome, just what I needed.
Thanks Guys. SAved me hours of work.

Jenny

Yes, thank you very much for this much apprecaited! http://www.hotfilemediafire.com

New Balance Shoes

A lightly honey, my heart is greeting sweet. A heartfelt greeting is light, as a permanent. A distant care is the person, waiting. A wisp of soft water, with people concern is autumn.

Dona28Clemons

Every one admits that humen's life seems to be very expensive, however some people require money for different issues and not every one gets enough money. Hence to get some home loans and auto loan will be a right way out.

air yeezys

All the plans on your proposal are totally acceptable. Thank you for you hard work.

chanel bags

Beggars cannot be choosers.

justin bieber shoes

Her advice to me was to work harder.

super shoes

You are mighty.Nobody loves like you, Lord. You are a mighty God. You are mighty.

nike air max

My perfect theories.

moncler jackets

i love you post

ugg store

Music is the only language in which you cannot say a mean or sarcastic thing.so,do you like it, too?

Juicy Couture Outlet

Corwin is brought forth in chains to endure Eric's coronation.

coach outlet

GOOD LUCK!*

nike air max

Good suggestions as usual!

coach outlet

It sounds so good.*

fake christian louboutin

*Learn to live, and live to learn.

Air Jordan 7

I will have my peace and be free from this miserable existence. I will perish, but it is my choice

supra thunder hightop

No road is long with good company

Air Jordan

I just wish I knew what to do!@

Discount Ugg Boots

We must confront future with optimism

Discount Ugg Boots

We must confront future with optimism

Discount Ugg Boots

We must confront future with optimism

Verify your Comment

Previewing your Comment

This is only a preview. Your comment has not yet been posted.

Working...
Your comment could not be posted. Error type:
Your comment has been saved. Comments are moderated and will not appear until approved by the author. Post another comment

The letters and numbers you entered did not match the image. Please try again.

As a final step before posting your comment, enter the letters and numbers you see in the image below. This prevents automated programs from posting comments.

Having trouble reading this image? View an alternate.

Working...

Post a comment

Comments are moderated, and will not appear until the author has approved them.

Your Information

(Name is required. Email address will not be displayed with the comment.)