WSFederationAuthenticationModule Methods

.NET Framework (current version)
 

Namespace:   System.IdentityModel.Services
Assembly:  System.IdentityModel.Services (in System.IdentityModel.Services.dll)

NameDescription
System_CAPS_pubmethodCanReadSignInResponse(HttpRequestBase)

Returns a value that indicates whether the specified HTTP request is a WS-Federation sign-in response message. If the message is a WS-Federation sign-out clean-up message (“wsignoutcleanup1.0”), this method processes the request.

System_CAPS_pubmethodCanReadSignInResponse(HttpRequestBase, Boolean)

Returns a value that indicates whether the specified HTTP request is a WS-Federation sign-in response message. If the message is a WS-Federation sign-out clean-up message (“wsignoutcleanup1.0”), this method processes the request.

System_CAPS_pubmethodCreateSignInRequest(String, String, Boolean)

Creates a WS-Federation sign in request message by using the WS-Federation parameters configured on the module.

System_CAPS_pubmethodDispose()

Releases the resources (except memory) used by the current instance of the HttpModuleBase class.(Inherited from HttpModuleBase.)

System_CAPS_pubmethodEquals(Object)

Determines whether the specified object is equal to the current object.(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticFederatedSignOut(Uri, Uri)

Signs out at the specified security token service (STS) by using the WS-Federation protocol.

System_CAPS_protmethodFinalize()

Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.(Inherited from Object.)

System_CAPS_pubmethodSystem_CAPS_staticGetFederationPassiveSignOutUrl(String, String, String)

Returns a URL that represents a WS-Federation sign-out request addressed to the specified issuer and that contains the specified wreply parameter and the specified additional parameters.

System_CAPS_pubmethodGetHashCode()

Serves as the default hash function. (Inherited from Object.)

System_CAPS_protmethodGetReferencedResult(String)

Gets the issuance result (typically the issued token) from the specified URL. Resolves the URL specified in the wresultptr parameter in a sign-in response message.

System_CAPS_protmethodGetReturnUrlFromResponse(HttpRequestBase)

Extracts the URL of the page that was originally requested from the sign-in response.

System_CAPS_pubmethodGetSecurityToken(HttpRequestBase)

Reads a security token from the specified HTTP request.

System_CAPS_pubmethodGetSecurityToken(SignInResponseMessage)

Reads a security token from the specified WS Federation sign-in response message.

System_CAPS_protmethodGetSessionTokenContext()

Gets a string that should be persisted with the session cookie in the SessionSecurityToken.Context property.

System_CAPS_pubmethodGetSignInResponseMessage(HttpRequestBase)

Reads a SignInResponseMessage object from the form POST represented by the specified HTTP request.

System_CAPS_protmethodGetSignOutRedirectUrl(SignOutCleanupRequestMessage)

Determines the URL to which to redirect when processing a WS-Federation sign-out clean-up request (wsignoutcleanup1.0) that contains a wreply parameter.

System_CAPS_pubmethodGetType()

Gets the Type of the current instance.(Inherited from Object.)

System_CAPS_pubmethodGetXmlTokenFromMessage(SignInResponseMessage)

Extracts the issued token from the specified WS-Federation sign-in response message.

System_CAPS_pubmethodGetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer)

Extracts the issued token from the specified WS-Federation sign-in response message by using the specified WS-Federation serializer.

System_CAPS_pubmethodInit(HttpApplication)

Initializes the HTTP module.(Inherited from HttpModuleBase.)

System_CAPS_protmethodInitializeModule(HttpApplication)

Initializes the module and prepares it to handle events from the module's ASP.NET application object.(Overrides HttpModuleBase.InitializeModule(HttpApplication).)

System_CAPS_protmethodInitializePropertiesFromConfiguration()

Initializes the module properties based on the configuration specified by the FederationConfiguration property of the module.(Overrides HttpModuleBase.InitializePropertiesFromConfiguration().)

System_CAPS_pubmethodIsSignInResponse(HttpRequestBase)

Gets a value that indicates whether the specified request is a WS-Federation sign-in response message.

System_CAPS_protmethodMemberwiseClone()

Creates a shallow copy of the current Object.(Inherited from Object.)

System_CAPS_protmethodOnAuthenticateRequest(Object, EventArgs)

Handles the HttpApplication.AuthenticateRequest event from the ASP.NET pipeline.

System_CAPS_protmethodOnAuthorizationFailed(AuthorizationFailedEventArgs)

Raises the AuthorizationFailed event.

System_CAPS_protmethodOnEndRequest(Object, EventArgs)

Handles the HttpApplication.EndRequest event from the ASP.NET pipeline.

System_CAPS_protmethodOnPostAuthenticateRequest(Object, EventArgs)

Handles the HttpApplication.PostAuthenticateRequest event from the ASP.NET pipeline.

System_CAPS_protmethodOnRedirectingToIdentityProvider(RedirectingToIdentityProviderEventArgs)
System_CAPS_protmethodOnSessionSecurityTokenCreated(SessionSecurityTokenCreatedEventArgs)

Raises the SessionSecurityTokenCreated event.

System_CAPS_protmethodOnSignedIn(EventArgs)

Raises the SignedIn event.

System_CAPS_protmethodOnSignedOut(EventArgs)

Raises the SignedOut event.

System_CAPS_protmethodOnSignInError(ErrorEventArgs)

Raises the SignInError event.

System_CAPS_protmethodOnSigningOut(SigningOutEventArgs)

Raises the SigningOut event.

System_CAPS_protmethodOnSignOutError(ErrorEventArgs)

Raises the SignOutError event.

System_CAPS_pubmethodRedirectToIdentityProvider(String, String, Boolean)

Redirects the user to the security token service (STS) specified by the Issuer property to obtain a security token using the WS-Federation protocol.

System_CAPS_pubmethodSetPrincipalAndWriteSessionToken(SessionSecurityToken, Boolean)

Sets the thread principal and optionally writes the session cookie.

System_CAPS_pubmethodSignIn(String)

Performs sign-in to a security token service (STS) through the WS-Federation protocol.

System_CAPS_pubmethodSignOut()

Signs out of the current session and requests a redirect back to the URL specified in the current HTTP request.

System_CAPS_pubmethodSignOut(Boolean)

Signs out of the current session and raises the appropriate events.

System_CAPS_pubmethodSignOut(String)

Signs out of the current session and requests a redirect back to the specified URL.

System_CAPS_pubmethodSignOut(String, Boolean)

Signs out of the current session and requests a redirect back to the specified URL.

System_CAPS_pubmethodToString()

Returns a string that represents the current object.(Inherited from Object.)

System_CAPS_pubmethodVerifyProperties()

Verifies that the Issuer and Realm properties are non-empty, and, that, if the RequireHttps property is true, that the URIs specified for Issuer and Realm are HTTPS-compliant.

Return to top
Show: