ClientFormsAuthenticationCredentials ClientFormsAuthenticationCredentials ClientFormsAuthenticationCredentials ClientFormsAuthenticationCredentials Class


Represents user login information for forms authentication by using client application services.

public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials


The following example code demonstrates how to implement the IClientFormsAuthenticationCredentialsProvider.GetCredentials method, which returns an instance of this class. In this example, the GetCredentials method is part of a login dialog box class. The method displays the dialog box, and then returns a ClientFormsAuthenticationCredentials instance initialized with the user-specified values.

public ClientFormsAuthenticationCredentials GetCredentials()
    if (this.ShowDialog() == DialogResult.OK)
        return new ClientFormsAuthenticationCredentials(
            usernameTextBox.Text, passwordTextBox.Text,
        return null;
Public Function GetCredentials() As  _
    ClientFormsAuthenticationCredentials Implements _

    If Me.ShowDialog() = DialogResult.OK Then
        Return New ClientFormsAuthenticationCredentials( _
            UsernameTextBox.Text, PasswordTextBox.Text, _
        Return Nothing
    End If

End Function


The ClientFormsAuthenticationCredentials class is used by the IClientFormsAuthenticationCredentialsProvider interface. When you implement this interface, you must return a populated instance of this class in your GetCredentials implementation.


ClientFormsAuthenticationCredentials(String, String, Boolean) ClientFormsAuthenticationCredentials(String, String, Boolean) ClientFormsAuthenticationCredentials(String, String, Boolean) ClientFormsAuthenticationCredentials(String, String, Boolean)

Initializes a new instance of the ClientFormsAuthenticationCredentials class.


Password Password Password Password

Gets or sets the user password.

RememberMe RememberMe RememberMe RememberMe

Gets or sets a value indicating whether the user credentials should be saved and reused for subsequent login attempts.

UserName UserName UserName UserName

Gets or sets the user name.


Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to

See also