Share via


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

Return Value

Type: System.Boolean

true if the call succeded; otherwise, false.

Implements

IFederationServer.GetProxyTrustConfiguration(VersionInformation, VersionInformation, ProxyInformation, TrustConfigurationData[])

See Also

FederationServerSoapProxy Class
System.Web.Security.SingleSignOn Namespace

Return to top