Share via


FederationServerSoapProxy.GetClaims Method (ClaimType, GroupClaimCollection, CustomClaimCollection)

 

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. The claims-aware AD FS Web Agent calls this web method on the FS to retrieve the organizational group/custom claims defined 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/GetClaims", 
    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 void GetClaims(
    ClaimType claimType,
    out GroupClaimCollection groupClaimCollection,
    out CustomClaimCollection customClaimCollection
)
public:
[SoapDocumentMethodAttribute("https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/GetClaims", 
    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 void GetClaims(
    ClaimType claimType,
    [OutAttribute] GroupClaimCollection^% groupClaimCollection,
    [OutAttribute] CustomClaimCollection^% customClaimCollection
) sealed
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/GetClaims",
    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 GetClaims : 
        claimType:ClaimType *
        groupClaimCollection:GroupClaimCollection byref *
        customClaimCollection:CustomClaimCollection byref -> unit
[<SoapDocumentMethodAttribute("https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/GetClaims",
    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 GetClaims : 
        claimType:ClaimType *
        groupClaimCollection:GroupClaimCollection byref *
        customClaimCollection:CustomClaimCollection byref -> unit
<SoapDocumentMethodAttribute("https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/GetClaims",
    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 Sub GetClaims (
    claimType As ClaimType,
    <OutAttribute> ByRef groupClaimCollection As GroupClaimCollection,
    <OutAttribute> ByRef customClaimCollection As CustomClaimCollection
)

Parameters

Implements

IFederationServer.GetClaims(ClaimType, GroupClaimCollection, CustomClaimCollection)

See Also

FederationServerSoapProxy Class
System.Web.Security.SingleSignOn Namespace

Return to top