MembershipProvider.GetPassword(String, String) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen kullanıcı adının parolasını veri kaynağından alır.
public:
abstract System::String ^ GetPassword(System::String ^ username, System::String ^ answer);
public abstract string GetPassword (string username, string answer);
abstract member GetPassword : string * string -> string
Public MustOverride Function GetPassword (username As String, answer As String) As String
Parametreler
- username
- String
Parolasını alacak kullanıcı.
- answer
- String
Kullanıcının parola yanıtı.
Döndürülenler
Belirtilen kullanıcı adının parolası.
Örnekler
Uygulama örneği için MembershipProvider bkz. Profil Sağlayıcısı Uygulama.
Açıklamalar
Giriş olarak bir kullanıcı adı ve parola yanıtı alır ve bu kullanıcının parolasını veri kaynağından alır ve parolayı dize olarak döndürür.
yöntemi, GetPassword herhangi bir eylem gerçekleştirmeden önce bayrağının EnablePasswordRetrieval olarak ayarlanmasını true
sağlar. ise EnablePasswordRetrievalfalse
, bir NotSupportedException özel durum oluşturulur.
GetPassword ayrıca özelliğinin RequiresQuestionAndAnswer değerini de denetler. ise RequiresQuestionAndAnswertrue
, GetPassword sağlanan yanıt parametresinin değerini veri kaynağındaki depolanan parola yanıtıyla karşılaştırarak denetler. Eşleşmiyorsa, bir MembershipPasswordException özel durum oluşturulur.
Özel üyelik sağlayıcınız karma parolaları destekliyorsa, GetPassword özellik olarak ve parola biçimi olarak ayarlandıysa EnablePasswordRetrievaltrue
Hashed
yöntemi bir özel durum oluşturmalıdır. Karma parolalar alınamıyor.