MembershipProvider.EncryptPassword Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Encripta uma palavra-passe.
Sobrecargas
| Name | Description |
|---|---|
| EncryptPassword(Byte[]) |
Encripta uma palavra-passe. |
| EncryptPassword(Byte[], MembershipPasswordCompatibilityMode) |
Encripta a palavra-passe especificada usando o modo de compatibilidade de palavra-passe especificado. |
Observações
Este método devolve um array de bytes que contém a palavra-passe encriptada.
EncryptPassword(Byte[])
Encripta uma palavra-passe.
protected:
virtual cli::array <System::Byte> ^ EncryptPassword(cli::array <System::Byte> ^ password);
protected virtual byte[] EncryptPassword(byte[] password);
abstract member EncryptPassword : byte[] -> byte[]
override this.EncryptPassword : byte[] -> byte[]
Protected Overridable Function EncryptPassword (password As Byte()) As Byte()
Parâmetros
- password
- Byte[]
Um array de bytes que contém a palavra-passe a encriptar.
Devoluções
Um array de bytes que contém a palavra-passe encriptada.
Exceções
A ValidationKey propriedade ou DecryptionKey propriedade é definida para AutoGenerate.
Este método não está disponível. Isto pode acontecer se a aplicação visar o Perfil de Cliente do .NET Framework 4. Para evitar esta exceção, substitua o método ou altere a aplicação para direcionar a versão completa do .NET Framework.
Exemplos
Para um exemplo de implementação MembershipProvider , veja Implementar um Fornecedor de Perfis.
Observações
O EncryptPassword método é virtual fornecido para as implementações de fornecedores de membros utilizarem ao suportar formatos de palavra-passe encriptados.
Ver também
Aplica-se a
EncryptPassword(Byte[], MembershipPasswordCompatibilityMode)
Encripta a palavra-passe especificada usando o modo de compatibilidade de palavra-passe especificado.
protected:
virtual cli::array <System::Byte> ^ EncryptPassword(cli::array <System::Byte> ^ password, System::Web::Configuration::MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode);
protected virtual byte[] EncryptPassword(byte[] password, System.Web.Configuration.MembershipPasswordCompatibilityMode legacyPasswordCompatibilityMode);
abstract member EncryptPassword : byte[] * System.Web.Configuration.MembershipPasswordCompatibilityMode -> byte[]
override this.EncryptPassword : byte[] * System.Web.Configuration.MembershipPasswordCompatibilityMode -> byte[]
Protected Overridable Function EncryptPassword (password As Byte(), legacyPasswordCompatibilityMode As MembershipPasswordCompatibilityMode) As Byte()
Parâmetros
- password
- Byte[]
Um array de bytes que contém a palavra-passe a encriptar.
- legacyPasswordCompatibilityMode
- MembershipPasswordCompatibilityMode
O modo de compatibilidade de membros-palavra-passe.
Devoluções
Um array de bytes que contém a palavra-passe encriptada.
Exceções
A ValidationKey propriedade ou DecryptionKey propriedade é definida para AutoGenerate.
Este método não está disponível. Isto pode acontecer se a aplicação visar o Perfil de Cliente do .NET Framework 4. Para evitar esta exceção, substitua o método ou altere a aplicação para direcionar a versão completa do .NET Framework.