FederationManagement.UpdateIdentityProviderTrustInfo 方法

定义

根据指定的 Federation 元数据文档更新指定应用程序的配置(如果需要)。

重载

UpdateIdentityProviderTrustInfo(XmlReader, XmlReader, Boolean)

根据指定的 Federation 元数据文件和指定是否应更新所提供的声明列表的值,更新指定的应用程序配置(如果需要)。

UpdateIdentityProviderTrustInfo(XmlReader, XmlReader, Boolean, MetadataSerializer)

根据指定的 Federation 元数据文件和指定是否应更新所提供的声明列表的值,更新指定的应用程序配置(如果需要)。 用于读取安全标识服务(STS)元数据的序列化程序也被指定。

UpdateIdentityProviderTrustInfo(XmlReader, XmlReader, XmlNodeReader, XmlNodeReader)

根据指定的 Federation 元数据文档更新指定应用程序的配置(如果需要)。 如果已更新,返回颁布者名称注册表的配置元素,以及所提供的声明类型的配置元素。

UpdateIdentityProviderTrustInfo(XmlReader, XmlReader, XmlNodeReader, XmlNodeReader, MetadataSerializer)

根据指定的 Federation 元数据文档更新指定应用程序的配置(如果需要)。 如果已更新,返回颁布者名称注册表的配置元素,以及所提供的声明类型的配置元素。 用于读取安全标识服务(STS)元数据的序列化程序也被指定。

UpdateIdentityProviderTrustInfo(XmlReader, XmlReader, Boolean)

根据指定的 Federation 元数据文件和指定是否应更新所提供的声明列表的值,更新指定的应用程序配置(如果需要)。

public:
 static System::Xml::XmlReader ^ UpdateIdentityProviderTrustInfo(System::Xml::XmlReader ^ metadataReader, System::Xml::XmlReader ^ inputConfiguration, bool claimsOfferedUpdate);
public static System.Xml.XmlReader UpdateIdentityProviderTrustInfo (System.Xml.XmlReader metadataReader, System.Xml.XmlReader inputConfiguration, bool claimsOfferedUpdate);
static member UpdateIdentityProviderTrustInfo : System.Xml.XmlReader * System.Xml.XmlReader * bool -> System.Xml.XmlReader
Public Shared Function UpdateIdentityProviderTrustInfo (metadataReader As XmlReader, inputConfiguration As XmlReader, claimsOfferedUpdate As Boolean) As XmlReader

参数

metadataReader
XmlReader

包含元数据文档的 XML 读取器。

inputConfiguration
XmlReader

含配置的 XML 读取器。

claimsOfferedUpdate
Boolean

如果应更新提供的要求列表,则为 true;否则为 false

返回

一个 XML 读取器包含更新的配置,或如果无法更新该配置,则为 null

例外

metadataReadernull

inputConfigurationnull

适用于

UpdateIdentityProviderTrustInfo(XmlReader, XmlReader, Boolean, MetadataSerializer)

根据指定的 Federation 元数据文件和指定是否应更新所提供的声明列表的值,更新指定的应用程序配置(如果需要)。 用于读取安全标识服务(STS)元数据的序列化程序也被指定。

public:
 static System::Xml::XmlReader ^ UpdateIdentityProviderTrustInfo(System::Xml::XmlReader ^ metadataReader, System::Xml::XmlReader ^ inputConfiguration, bool claimsOfferedUpdate, System::IdentityModel::Metadata::MetadataSerializer ^ metadataSerializer);
public static System.Xml.XmlReader UpdateIdentityProviderTrustInfo (System.Xml.XmlReader metadataReader, System.Xml.XmlReader inputConfiguration, bool claimsOfferedUpdate, System.IdentityModel.Metadata.MetadataSerializer metadataSerializer);
static member UpdateIdentityProviderTrustInfo : System.Xml.XmlReader * System.Xml.XmlReader * bool * System.IdentityModel.Metadata.MetadataSerializer -> System.Xml.XmlReader
Public Shared Function UpdateIdentityProviderTrustInfo (metadataReader As XmlReader, inputConfiguration As XmlReader, claimsOfferedUpdate As Boolean, metadataSerializer As MetadataSerializer) As XmlReader

参数

metadataReader
XmlReader

包含元数据文档的 XML 读取器。

inputConfiguration
XmlReader

含配置的 XML 读取器。

claimsOfferedUpdate
Boolean

如果应更新提供的要求列表,则为 true;否则为 false

metadataSerializer
MetadataSerializer

读取 STS 元数据的序列化程序。

返回

一个 XML 读取器包含更新的配置,或如果无法更新该配置,则为 null

例外

metadataReadernull

inputConfigurationnull

metadataSerializernull

适用于

UpdateIdentityProviderTrustInfo(XmlReader, XmlReader, XmlNodeReader, XmlNodeReader)

根据指定的 Federation 元数据文档更新指定应用程序的配置(如果需要)。 如果已更新,返回颁布者名称注册表的配置元素,以及所提供的声明类型的配置元素。

public:
 static void UpdateIdentityProviderTrustInfo(System::Xml::XmlReader ^ metadataReader, System::Xml::XmlReader ^ inputConfiguration, [Runtime::InteropServices::Out] System::Xml::XmlNodeReader ^ % newIssuerNameRegistry, [Runtime::InteropServices::Out] System::Xml::XmlNodeReader ^ % claimTypesOffered);
public static void UpdateIdentityProviderTrustInfo (System.Xml.XmlReader metadataReader, System.Xml.XmlReader inputConfiguration, out System.Xml.XmlNodeReader newIssuerNameRegistry, out System.Xml.XmlNodeReader claimTypesOffered);
static member UpdateIdentityProviderTrustInfo : System.Xml.XmlReader * System.Xml.XmlReader * XmlNodeReader * XmlNodeReader -> unit
Public Shared Sub UpdateIdentityProviderTrustInfo (metadataReader As XmlReader, inputConfiguration As XmlReader, ByRef newIssuerNameRegistry As XmlNodeReader, ByRef claimTypesOffered As XmlNodeReader)

参数

metadataReader
XmlReader

包含元数据文档的 XML 读取器。

inputConfiguration
XmlReader

含配置的 XML 读取器。

newIssuerNameRegistry
XmlNodeReader

当此方法返回时,包含 XML 节点,该节点包含指定发布者名称注册表的元素。 如果没有颁发者名称注册表指定,则 null。 该参数未经初始化即被处理。

claimTypesOffered
XmlNodeReader

当此方法返回时,如果提供的声明类型列表已更改,则包含含有指定新列表的元素的 XML 节点读取器。 如果未更改列表,则返回 null。 该参数未经初始化即被处理。

例外

metadataReadernull

- 或 -

inputConfigurationmetadataReadernull

适用于

UpdateIdentityProviderTrustInfo(XmlReader, XmlReader, XmlNodeReader, XmlNodeReader, MetadataSerializer)

根据指定的 Federation 元数据文档更新指定应用程序的配置(如果需要)。 如果已更新,返回颁布者名称注册表的配置元素,以及所提供的声明类型的配置元素。 用于读取安全标识服务(STS)元数据的序列化程序也被指定。

public:
 static void UpdateIdentityProviderTrustInfo(System::Xml::XmlReader ^ metadataReader, System::Xml::XmlReader ^ inputConfiguration, [Runtime::InteropServices::Out] System::Xml::XmlNodeReader ^ % newIssuerNameRegistry, [Runtime::InteropServices::Out] System::Xml::XmlNodeReader ^ % claimTypesOffered, System::IdentityModel::Metadata::MetadataSerializer ^ metadataSerializer);
public static void UpdateIdentityProviderTrustInfo (System.Xml.XmlReader metadataReader, System.Xml.XmlReader inputConfiguration, out System.Xml.XmlNodeReader newIssuerNameRegistry, out System.Xml.XmlNodeReader claimTypesOffered, System.IdentityModel.Metadata.MetadataSerializer metadataSerializer);
static member UpdateIdentityProviderTrustInfo : System.Xml.XmlReader * System.Xml.XmlReader * XmlNodeReader * XmlNodeReader * System.IdentityModel.Metadata.MetadataSerializer -> unit
Public Shared Sub UpdateIdentityProviderTrustInfo (metadataReader As XmlReader, inputConfiguration As XmlReader, ByRef newIssuerNameRegistry As XmlNodeReader, ByRef claimTypesOffered As XmlNodeReader, metadataSerializer As MetadataSerializer)

参数

metadataReader
XmlReader

包含元数据文档的 XML 读取器。

inputConfiguration
XmlReader

含配置的 XML 读取器。

newIssuerNameRegistry
XmlNodeReader

当此方法返回时,包含 XML 节点,该节点包含指定发布者名称注册表的元素。 如果没有颁发者名称注册表指定,则 null。 该参数未经初始化即被处理。

claimTypesOffered
XmlNodeReader

当此方法返回时,如果提供的声明类型列表已更改,则包含含有指定新列表的元素的 XML 节点读取器。 如果未更改列表,则返回 null。 该参数未经初始化即被处理。

metadataSerializer
MetadataSerializer

读取 STS 元数据的序列化程序。

例外

metadataReadernull

inputConfigurationnull

metadataSerializernull

适用于