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
claimType
Type: System.Web.Security.SingleSignOn.ClaimTypeThe ClaimType to get.
groupClaimCollection
Type: System.Web.Security.SingleSignOn.GroupClaimCollectionA collection of GroupClaim objects.
customClaimCollection
Type: System.Web.Security.SingleSignOn.CustomClaimCollectionA collection of CustomClaim objects.
Implements
IFederationServer.GetClaims(ClaimType, GroupClaimCollection, CustomClaimCollection)
See Also
FederationServerSoapProxy Class
System.Web.Security.SingleSignOn Namespace
Return to top