WebSsoAuthenticationModule Class

 

Acts as the resource Web Server HttpModule. Enables ASP.NET applications to use AD FS for authentication.

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

System.Object
  System.Web.Security.SingleSignOn.WebSsoAuthenticationModule

public class WebSsoAuthenticationModule : IHttpModule

NameDescription
System_CAPS_pubmethodWebSsoAuthenticationModule()

This API supports the product infrastructure and is not intended to be used directly from your code. Initializes a new instance of the WebSsoAuthenticationModule class. Do not use this constructor. Use the Init method instead.

NameDescription
System_CAPS_pubmethodDispose()

Frees, releases, or resets unmanaged resources.

System_CAPS_pubmethodEquals(Object)

(Inherited from Object.)

System_CAPS_protmethodFinalize()

(Inherited from Object.)

System_CAPS_pubmethodGetHashCode()

(Inherited from Object.)

System_CAPS_pubmethodGetType()

(Inherited from Object.)

System_CAPS_pubmethodInit(HttpApplication)

Initializes an HttpApplication on the Logon Server.

System_CAPS_protmethodMemberwiseClone()

(Inherited from Object.)

System_CAPS_pubmethodToString()

(Inherited from Object.)

NameDescription
System_CAPS_pubeventAuthenticate

The Web Server uses the ASP.NET WebSsoAuthenticationModule to obtain the identity of the user and perform the access check. To add this module to a Web application, the web.config file for the resource Web Server virtual directory must include an entry for this HttpModule.

The WebSsoAuthenticationModule registers a handler for the BeginRequest event and processes the WebSSO protocol messages at this point by performing all the necessary cookie, query string and HTTP POST message processing. Depending on the configuration, the WebSsoAuthenticationModule may perform 302 redirects to the Logon Server automatically or it may pass control to the resource Web form if the client is not authenticated.

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

Return to top

Community Additions

ADD
Show: