SPFederationAuthenticationModule Members

Include Protected Members
Include Inherited Members

Represents the HTTP module that handles identity model HTTP messages.

The SPFederationAuthenticationModule type exposes the following members.

Constructors

  Name Description
Public method SPFederationAuthenticationModule Initializes a new instance of the SPFederationAuthenticationModule class.

Top

Properties

  Name Description
Public property AuthenticationType (Inherited from WSFederationAuthenticationModule.)
Public propertyStatic member Current Gets an object that represents a federated authentication module.
Public property Freshness (Inherited from WSFederationAuthenticationModule.)
Public property HomeRealm (Inherited from WSFederationAuthenticationModule.)
Public property Issuer (Inherited from WSFederationAuthenticationModule.)
Public property PassiveRedirectEnabled (Inherited from WSFederationAuthenticationModule.)
Public property PersistentCookiesOnPassiveRedirects (Inherited from WSFederationAuthenticationModule.)
Public property Policy (Inherited from WSFederationAuthenticationModule.)
Public property Realm (Inherited from WSFederationAuthenticationModule.)
Public property Reply (Inherited from WSFederationAuthenticationModule.)
Public property Request (Inherited from WSFederationAuthenticationModule.)
Public property RequestPtr (Inherited from WSFederationAuthenticationModule.)
Public property RequireHttps (Inherited from WSFederationAuthenticationModule.)
Public property Resource (Inherited from WSFederationAuthenticationModule.)
Public property ServiceConfiguration (Inherited from HttpModuleBase.)
Public property SignInContext (Inherited from WSFederationAuthenticationModule.)
Public property SignInQueryString (Inherited from WSFederationAuthenticationModule.)
Public property SignOutQueryString (Inherited from WSFederationAuthenticationModule.)
Public property SignOutReply (Inherited from WSFederationAuthenticationModule.)
Public property XmlDictionaryReaderQuotas (Inherited from WSFederationAuthenticationModule.)

Top

Methods

  Name Description
Public method CanReadSignInResponse(HttpRequest) (Inherited from WSFederationAuthenticationModule.)
Public method CanReadSignInResponse(HttpRequest, Boolean) (Inherited from WSFederationAuthenticationModule.)
Public method CreateSignInRequest (Inherited from WSFederationAuthenticationModule.)
Public method Dispose (Inherited from HttpModuleBase.)
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Protected method GetReferencedResult (Inherited from WSFederationAuthenticationModule.)
Protected method GetReturnUrlFromResponse Retrieves the resource from the request to which a successful sign-in is redirected. (Overrides WSFederationAuthenticationModuleGetReturnUrlFromResponse(HttpRequest).)
Public method GetSecurityToken(HttpRequest) (Inherited from WSFederationAuthenticationModule.)
Public method GetSecurityToken(SignInResponseMessage) (Inherited from WSFederationAuthenticationModule.)
Protected method GetSessionTokenContext (Inherited from WSFederationAuthenticationModule.)
Public method GetSignInResponseMessage (Inherited from WSFederationAuthenticationModule.)
Public method GetType (Inherited from Object.)
Public method GetXmlTokenFromMessage(SignInResponseMessage) (Inherited from WSFederationAuthenticationModule.)
Public method GetXmlTokenFromMessage(SignInResponseMessage, WSFederationSerializer) (Inherited from WSFederationAuthenticationModule.)
Public method Init (Inherited from HttpModuleBase.)
Protected method InitializeModule Initializes the module with the specified application. (Overrides WSFederationAuthenticationModuleInitializeModule(HttpApplication).)
Protected method InitializePropertiesFromConfiguration (Inherited from WSFederationAuthenticationModule.)
Public method IsSignInResponse Verifies whether the request is a sign-in response message from the security token service (STS). (Overrides WSFederationAuthenticationModuleIsSignInResponse(HttpRequest).)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnAuthenticateRequest (Inherited from WSFederationAuthenticationModule.)
Protected method OnAuthorizationFailed (Inherited from WSFederationAuthenticationModule.)
Protected method OnEndRequest Handles the EndRequest event. (Overrides WSFederationAuthenticationModuleOnEndRequest(Object, EventArgs).)
Protected method OnPostAuthenticateRequest (Inherited from WSFederationAuthenticationModule.)
Protected method OnRedirectingToIdentityProvider (Inherited from WSFederationAuthenticationModule.)
Protected method OnSessionSecurityTokenCreated Handles the SessionSecurityTokenCreated() event. (Overrides WSFederationAuthenticationModuleOnSessionSecurityTokenCreated(SessionSecurityTokenCreatedEventArgs).)
Protected method OnSignedIn Handles the SignedIn() event. (Overrides WSFederationAuthenticationModuleOnSignedIn(EventArgs).)
Protected method OnSignedOut (Inherited from WSFederationAuthenticationModule.)
Protected method OnSignInError (Inherited from WSFederationAuthenticationModule.)
Protected method OnSigningOut (Inherited from WSFederationAuthenticationModule.)
Protected method OnSignOutError (Inherited from WSFederationAuthenticationModule.)
Public method RedirectToIdentityProvider (Inherited from WSFederationAuthenticationModule.)
Public method SetPrincipalAndWriteSessionToken(SecurityToken) Sets the principle claim and write session token.
Public method SetPrincipalAndWriteSessionToken(SessionSecurityToken, Boolean) (Inherited from WSFederationAuthenticationModule.)
Public method SignOut (Inherited from WSFederationAuthenticationModule.)
Public method ToString (Inherited from Object.)
Public method VerifyProperties (Inherited from WSFederationAuthenticationModule.)

Top

Events

  Name Description
Public event AuthorizationFailed (Inherited from WSFederationAuthenticationModule.)
Public event RedirectingToIdentityProvider (Inherited from WSFederationAuthenticationModule.)
Public event SecurityTokenReceived (Inherited from WSFederationAuthenticationModule.)
Public event SecurityTokenValidated (Inherited from WSFederationAuthenticationModule.)
Public event SessionSecurityTokenCreated (Inherited from WSFederationAuthenticationModule.)
Public event SignedIn (Inherited from WSFederationAuthenticationModule.)
Public event SignedOut (Inherited from WSFederationAuthenticationModule.)
Public event SignInError (Inherited from WSFederationAuthenticationModule.)
Public event SigningOut (Inherited from WSFederationAuthenticationModule.)
Public event SignOutError (Inherited from WSFederationAuthenticationModule.)

Top

See Also

Reference

SPFederationAuthenticationModule Class

Microsoft.SharePoint.IdentityModel Namespace