SingleSignOnIdentity Members

Used by the ASP.Net web application to get direct claim information about the authenticated client. The web application can also control the occurrences of redirects to the logon server.

The following tables list the members exposed by the SingleSignOnIdentity type.

Public Properties

  Name Description
Public property AuthenticatingAuthority Gets the authority that originally authenticated the client. This is the URI of either the account realm or the account store.
Public property AuthenticationMethod Gets the authentication method used by the client to originally authenticate to its account authority.
Public property AuthenticationType Gets the authentication type used to authenticate the client. This property returns WebSSO.
Public property IsAuthenticated Gets information regarding whether the client has been authenticated using the WS-Federation Passive Requestor Profile.
Public property Name Used by the Web application to get the default name of the client authenticated using the WS-Federation Passive Requestor Profile. This is the primary identity claim in the user’s security token.
Public property NameType Used by the Web application to get the name type of the client authenticated using the WS-Federation Passive Requestor Profile. This is the type of the user’s primary identity claim. For example: UPN, Email, Common Name.
Public property SecurityPropertyCollection Gets a collection of security properties for the claims possessed by the authenticated client.
Public property SignInUrl Used by the Web application to get the URL of the Logon Server for the client to sign in. This URL contains the signin protocol parameters.
Public property SignOutUrl Used by the Web application to get the URL of the Logon Server for the client to sign out. This URL contains the signout protocol parameters.
Public property WindowsIdentity Gets a Windows Identity property when the application has been configured as a Claims-aware application as well as a token based application. ASP.NET applications can access the Windows NT token of the user with the UPN from the token.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method Equals  Overloaded. (Inherited from Object)
Public method GetHashCode  (Inherited from Object)
Public method GetType  (Inherited from Object)
Public method Static op_Implicit Used to cast a SingleSignOnIdentity data type object to a WindowsIdentity data type object.
Public method Static ReferenceEquals  (Inherited from Object)
Public method SignIn Used by the Web application to redirect to the logon server for client authentication. This method is used when the authentication-required configuration parameter does not exist in the Web.config of the Web application. The most common usage for this method is when the Web designer wants clients to be able to access Web content both anonymously or as an authenticated user.
Public method SignOut Used by the Web application to redirect to the Logon Server for sign out. The authentication cookies for this browser session will be deleted.
Public method ToString  (Inherited from Object)
Public method Static ToWindowsIdentity Returns the WindowsIdentity object for the specified SingleSignOnIdentity object.

Top

Protected Methods

  Name Description
Protected method Finalize  (Inherited from Object)
Protected method MemberwiseClone  (Inherited from Object)

Top

See Also

Reference

SingleSignOnIdentity Class
System.Web.Security.SingleSignOn Namespace

Footer image

Send comments about this topic to Microsoft.