FederationServerService Class

 

This class supports the AD FS infrastructure and is not intended to be used directly from your code. Represents a Federation Server Web service.

Namespace:   System.Web.Security.SingleSignOn
Assembly:  System.Web.Security.SingleSignOn (in System.Web.Security.SingleSignOn.dll)

Inheritance Hierarchy

System.Object
  System.ComponentModel.MarshalByValueComponent
    System.Web.Services.WebService
      System.Web.Security.SingleSignOn.FederationServerService

Syntax

[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/")]
public class FederationServerService : WebService
[WebServiceAttribute(Namespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/")]
public ref class FederationServerService : WebService
[<WebServiceAttribute(Namespace = "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/")>]
type FederationServerService = 
    class
        inherit WebService
    end
<WebServiceAttribute(Namespace := "https://schemas.microsoft.com/ActiveDirectory/FederationService/2005/07/")>
Public Class FederationServerService
    Inherits WebService

Constructors

Name Description
System_CAPS_pubmethod FederationServerService()

Initializes a new instance of the FederationServerService class.

Properties

Name Description
System_CAPS_pubproperty Application

(Inherited from WebService.)

System_CAPS_pubproperty Container

(Inherited from MarshalByValueComponent.)

System_CAPS_pubproperty Context

(Inherited from WebService.)

System_CAPS_pubproperty DesignMode

(Inherited from MarshalByValueComponent.)

System_CAPS_protproperty Events

(Inherited from MarshalByValueComponent.)

System_CAPS_pubproperty Server

(Inherited from WebService.)

System_CAPS_pubproperty Session

(Inherited from WebService.)

System_CAPS_pubproperty Site

(Inherited from MarshalByValueComponent.)

System_CAPS_pubproperty SoapVersion

(Inherited from WebService.)

System_CAPS_pubproperty User

(Inherited from WebService.)

Methods

Name Description
System_CAPS_pubmethod Dispose()

(Inherited from MarshalByValueComponent.)

System_CAPS_protmethod Dispose(Boolean)

Releases the unmanaged resources used by the FederationServerService and optionally releases the managed resources.(Overrides MarshalByValueComponent.Dispose(Boolean).)

System_CAPS_pubmethod Equals(Object)

(Inherited from Object.)

System_CAPS_protmethod Finalize()

(Inherited from MarshalByValueComponent.)

System_CAPS_pubmethod GetClaims(ClaimType, GroupClaimCollection, CustomClaimCollection)

Gets a collection of either GroupClaim objects, CustomClaim objects or both.

System_CAPS_pubmethod GetFsTrustInformation(VersionInformation, VersionInformation, FsInformationData)

Gets trust information from the Federation Server.

System_CAPS_pubmethod GetHashCode()

(Inherited from Object.)

System_CAPS_pubmethod GetProxyTrustConfiguration(VersionInformation, VersionInformation, ProxyInformation, TrustConfigurationData[])

Gets the proxy trust configuration from the Federation Server.

System_CAPS_pubmethod GetService(Type)

(Inherited from MarshalByValueComponent.)

System_CAPS_pubmethod GetTrustedRealmUri(String, String)

Gets the trusted realm Uri from the Federation Server.

System_CAPS_pubmethod GetType()

(Inherited from Object.)

System_CAPS_pubmethod LsRequestSecurityToken(String, String[], String, Byte[], String, RSTRResult)

Returns a security token when given a user's credentials. This method is used when the Logon Server is not co-located and has collected credentials using either a form or basic authentication.

System_CAPS_pubmethod LsRequestSecurityTokenWithCookie(Byte[], String, String[], RSTRResult)

Returns a security token when given a cookie token. This method is used when the Logon Server is not co-located and has received a cookie that was issued during a previous client authentication.

System_CAPS_protmethod MemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethod RequestSecurityTokenWithToken(Byte[], Byte[], String, RSTRResult)

Returns a security token when given a security token.

System_CAPS_pubmethod ToString()

(Inherited from MarshalByValueComponent.)

Events

Name Description
System_CAPS_pubevent Disposed

(Inherited from MarshalByValueComponent.)

Thread Safety

Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

System.Web.Security.SingleSignOn Namespace

Return to top