读取/解析ACS身份提供者FederationMetadata.xml

时间:2013-09-25 13:47:21

标签: c# wif identity acs federated-identity

有没有简单的方法,例如某些WIF类或从身份提供者处获得FederationMetadata.xml文件的东西,您可以轻松加载它并解析它以访问文件中的某些信息部分。

我需要能够解析声明和签名令牌等内容,以便在提供的FederationMetadata.xml文件中,我可以使用ACS管理服务设置身份提供者,规则组和规则。

我可能会把一个xmlreader连在一起读取它,但只是想知道是否有更简单的方法。

1 个答案:

答案 0 :(得分:4)

查看MetadataSerializer类。它具有读取元数据的API,并为您提供元数据的对象模型。文档在这里:

http://msdn.microsoft.com/en-us/library/system.identitymodel.metadata.metadataserializer.aspx