ClientFormsAuthenticationCredentials 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示使用客户端应用程序服务进行窗体身份验证的用户登录信息。
public ref class ClientFormsAuthenticationCredentials
public class ClientFormsAuthenticationCredentials
type ClientFormsAuthenticationCredentials = class
Public Class ClientFormsAuthenticationCredentials
- 继承
-
ClientFormsAuthenticationCredentials
示例
下面的示例代码演示如何实现 IClientFormsAuthenticationCredentialsProvider.GetCredentials 方法,该方法返回此类的实例。 在此示例中, GetCredentials 方法是登录对话框类的一部分。 方法显示对话框,然后返回使用 ClientFormsAuthenticationCredentials 用户指定的值初始化的 实例。
public ClientFormsAuthenticationCredentials GetCredentials()
{
if (this.ShowDialog() == DialogResult.OK)
{
return new ClientFormsAuthenticationCredentials(
usernameTextBox.Text, passwordTextBox.Text,
rememberMeCheckBox.Checked);
}
else
{
return null;
}
}
Public Function GetCredentials() As _
ClientFormsAuthenticationCredentials Implements _
IClientFormsAuthenticationCredentialsProvider.GetCredentials
If Me.ShowDialog() = DialogResult.OK Then
Return New ClientFormsAuthenticationCredentials( _
UsernameTextBox.Text, PasswordTextBox.Text, _
rememberMeCheckBox.Checked)
Else
Return Nothing
End If
End Function
注解
ClientFormsAuthenticationCredentials类由 IClientFormsAuthenticationCredentialsProvider 接口使用。 实现此接口时,必须在实现中 GetCredentials 返回此类的填充实例。
构造函数
ClientFormsAuthenticationCredentials(String, String, Boolean) |
初始化 ClientFormsAuthenticationCredentials 类的新实例。 |
属性
Password |
获取或设置用户密码。 |
RememberMe |
获取或设置一个值,该值指示是否应保存用户凭据并在后续的登录尝试中重用。 |
UserName |
获取或设置用户名。 |
方法
Equals(Object) |
确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
作为默认哈希函数。 (继承自 Object) |
GetType() |
获取当前实例的 Type。 (继承自 Object) |
MemberwiseClone() |
创建当前 Object 的浅表副本。 (继承自 Object) |
ToString() |
返回表示当前对象的字符串。 (继承自 Object) |