FederationServerSoapProxy.GetProxyTrustConfiguration Method (VersionInformation, VersionInformation, ProxyInformation, TrustConfigurationData[])
This API supports the product infrastructure and is not intended to be used directly from your code.
This method supports the AD FS infrastructure and is not meant to be used directly from your code. This web method is called by the FS proxy to retrieve its trust information as configured in the Trust policy.
Namespace: System.Web.Security.SingleSignOn
Assembly: System.Web.Security.SingleSignOn (in System.Web.Security.SingleSignOn.dll)
Syntax
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/GetProxyTrustConfiguration",
RequestNamespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
ResponseNamespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)]
public bool GetProxyTrustConfiguration(
VersionInformation proxyVersion,
out VersionInformation fsVersion,
out ProxyInformation proxyInformation,
out TrustConfigurationData[] trustConfig
)
public:
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/GetProxyTrustConfiguration",
RequestNamespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
ResponseNamespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
Use = SoapBindingUse::Literal, ParameterStyle = SoapParameterStyle::Wrapped)]
virtual bool GetProxyTrustConfiguration(
VersionInformation^ proxyVersion,
[OutAttribute] VersionInformation^% fsVersion,
[OutAttribute] ProxyInformation^% proxyInformation,
[OutAttribute] array<TrustConfigurationData^>^% trustConfig
) sealed
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/GetProxyTrustConfiguration",
RequestNamespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
ResponseNamespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
abstract GetProxyTrustConfiguration :
proxyVersion:VersionInformation *
fsVersion:VersionInformation byref *
proxyInformation:ProxyInformation byref *
trustConfig:TrustConfigurationData[] byref -> bool
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/GetProxyTrustConfiguration",
RequestNamespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
ResponseNamespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
Use = SoapBindingUse.Literal, ParameterStyle = SoapParameterStyle.Wrapped)>]
override GetProxyTrustConfiguration :
proxyVersion:VersionInformation *
fsVersion:VersionInformation byref *
proxyInformation:ProxyInformation byref *
trustConfig:TrustConfigurationData[] byref -> bool
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/GetProxyTrustConfiguration",
RequestNamespace := "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
ResponseNamespace := "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/",
Use := SoapBindingUse.Literal, ParameterStyle := SoapParameterStyle.Wrapped)>
Public Function GetProxyTrustConfiguration (
proxyVersion As VersionInformation,
<OutAttribute> ByRef fsVersion As VersionInformation,
<OutAttribute> ByRef proxyInformation As ProxyInformation,
<OutAttribute> ByRef trustConfig As TrustConfigurationData()
) As Boolean
Parameters
proxyVersion
Type: System.Web.Security.SingleSignOn.VersionInformationThe proxy version information.
fsVersion
Type: System.Web.Security.SingleSignOn.VersionInformationThe Federation Server version information.
proxyInformation
Type: System.Web.Security.SingleSignOn.ProxyInformationThe information that the Federation Server Proxy/Logon Server retrieves from the Federation Server about the hosted realm.
trustConfig
Type: System.Web.Security.SingleSignOn.TrustConfigurationData[]The trust configuration data.
Return Value
Type: System.Boolean
true if the call succeded; otherwise, false.
Implements
See Also
FederationServerSoapProxy Class
System.Web.Security.SingleSignOn Namespace
Return to top