MembershipProvider.EncryptPassword Método

Definição

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

Byte[]

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

Byte[]

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.

Aplica-se a