ExtendedMembershipProvider Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa uma classe abstrata que é usada para estender o sistema de associação que é fornecido pela MembershipProvider classe.
public abstract class ExtendedMembershipProvider : System.Web.Security.MembershipProvider
type ExtendedMembershipProvider = class
inherit MembershipProvider
Public MustInherit Class ExtendedMembershipProvider
Inherits MembershipProvider
- Herança
-
ExtendedMembershipProvider
- Derivado
Construtores
| ExtendedMembershipProvider() |
Quando substituído em uma classe derivada, instancia uma nova instância da ExtendedMembershipProvider classe. |
Métodos
| ConfirmAccount(String) |
Ativa uma conta de associação pendente. |
| ConfirmAccount(String, String) |
Ativa uma conta de associação pendente para o usuário especificado. |
| CreateAccount(String, String) |
Cria uma nova conta de usuário usando o nome de usuário e a senha especificados. |
| CreateAccount(String, String, Boolean) |
Quando substituído em uma classe derivada, cria uma nova conta de usuário usando o nome de usuário e a senha especificados, opcionalmente, exigindo que a nova conta seja confirmada antes que a conta esteja disponível para uso. |
| CreateOrUpdateOAuthAccount(String, String, String) |
Quando substituído em uma classe derivada, cria uma nova conta de associação OAuth ou atualiza uma conta de associação OAuth existente. |
| CreateUserAndAccount(String, String) |
Cria um novo perfil de usuário e uma nova conta de associação. |
| CreateUserAndAccount(String, String, Boolean) |
Cria um novo perfil de usuário e uma nova conta de associação. |
| CreateUserAndAccount(String, String, Boolean, IDictionary<String,Object>) |
Quando substituído em uma classe derivada, cria um novo perfil de usuário e uma nova conta de associação. |
| CreateUserAndAccount(String, String, IDictionary<String,Object>) |
Quando substituído em uma classe derivada, cria um novo perfil de usuário e uma nova conta de associação. |
| DeleteAccount(String) |
Quando substituído em uma classe derivada, exclui a conta de associação especificada. |
| DeleteOAuthAccount(String, String) |
Quando substituído em uma classe derivada, exclui a conta OAuth ou OpenID com o nome de provedor e ID de usuário do provedor especificados. |
| DeleteOAuthToken(String) |
Exclui o token OAuth especificado. |
| GeneratePasswordResetToken(String) |
Gera um token de redefinição de senha que pode ser enviado por email a um usuário. |
| GeneratePasswordResetToken(String, Int32) |
Quando substituído em uma classe derivada, gera um token de redefinição de senha que pode ser enviado por email a um usuário. |
| GetAccountsForUser(String) |
Quando substituído em uma classe derivada, retorna todas as contas de associação OAuth associadas ao nome de usuário especificado. |
| GetCreateDate(String) |
Quando substituído em uma classe derivada, retorna a data e a hora em que a conta de usuário especificada foi criada. |
| GetLastPasswordFailureDate(String) |
Quando substituída em uma classe derivada, retorna a data e a hora em que uma senha incorreta foi inserida pela última vez para a conta de usuário especificada. |
| GetOAuthTokenSecret(String) |
Obtém o segredo do token OAuth. |
| GetPasswordChangedDate(String) |
Quando substituída em uma classe derivada, retorna a data e a hora em que a senha foi alterada pela última vez para a conta de associação especificada. |
| GetPasswordFailuresSinceLastSuccess(String) |
Quando substituída em uma classe derivada, retorna o número de vezes que a senha para a conta de usuário especificada foi inserida incorretamente desde o último logon com êxito ou desde que a conta de usuário foi criada. |
| GetUserIdFromOAuth(String, String) |
Quando substituído em uma classe derivada, retorna a ID de usuário para o OAuth ou provedor OpenID especificado e a ID de usuário do provedor. |
| GetUserIdFromPasswordResetToken(String) |
Quando substituído em uma classe derivada, retorna uma ID para um usuário com base em um token de redefinição de senha. |
| GetUserNameFromId(Int32) |
Retorna o nome de usuário associado à ID de usuário especificada. |
| HasLocalAccount(Int32) |
Indica se o usuário tem uma conta local. |
| IsConfirmed(String) |
Quando substituído em uma classe derivada, retorna um valor que indica se a conta do usuário foi confirmada pelo provedor. |
| ReplaceOAuthRequestTokenWithAccessToken(String, String, String) |
Substitui o token de solicitação OAuth pelo token de acesso. |
| ResetPasswordWithToken(String, String) |
Quando substituído em uma classe derivada, redefine uma senha depois de confirmar que o token de redefinição de senha especificado é válido. |
| StoreOAuthRequestToken(String, String) |
Substitui o token de solicitação OAuth. |