BenSelect Documentation
IMembershipProvider Interface
Members  See Also  Send Feedback
Selerix.Foundation.Interfaces Namespace : IMembershipProvider Interface
Interface IMembershipProvider

Syntax

JScript 
public interface IMembershipProvider 

Public Properties

 NameDescription
 PropertyDormantAccountGets the dormant account.  
 PropertyEnablePasswdStrengthIndicatorGets a value indicating whether [enable passwd strength indicator].  
 PropertyEnablePasswordResetGets a value indicating whether [enable password reset].  
 PropertyPasswdAlphaNumGets a value indicating whether [passwd alpha num].  
 PropertyPasswdMinLenGets the passwd min len.  
 PropertyPasswdSpecialCharGets a value indicating whether [passwd special char].  
 PropertyPasswdStrengthUnacceptableValuesGets the passwd strength unacceptable values.  
Top

Public Methods

 NameDescription
 MethodCheckEmailAddressExistsChecks the email address exists.  
 MethodCheckEmailAddressIsValidChecks the email address is valid.  
 MethodCheckPasswordMinimumStrengthChecks the password minimum strength.  
 MethodCheckPasswordRequirementsChecks the password requirements.  
 MethodCreateUserCreates the user.  
 MethodEncodePasswordEncodes the password. Encrypts, Hashes, or leaves the password clear based on the PasswordFormat.  
 MethodGeneratePasswordGenerates the password.  
 MethodGetAllUsersGets all users.  
 MethodGetUserOverloaded. Gets the user.  
 MethodGetUserByActivationIDGets the user by activation ID.  
 MethodGetUserByEmailGets the user by email.  
 MethodGetUserInfoGets the user information.  
 MethodGetUserNameByEmailMembershipProvider.GetUserNameByEmail  
 MethodIsAccountDormantDetermines whether [is account dormant] [the specified user].  
 MethodIsAccountTerminatedDetermines whether [is account terminated] [the specified username].  
 MethodResetUserCacheRefreshes user object in cache.  
 MethodUpdateUserUpdates the user.  
 MethodUpdateUserTerminationDateUpdates the user termination date.  
 MethodValidateUserOverloaded. Validates the user.  
Top

Requirements

Target Platforms: Windows 98, Windows NT 4.0, Windows Millennium Edition, Windows 2000, Windows XP Home Edition, Windows XP Professional, Windows Server 2003 family, Windows Vista, Windows Server 2008 family

See Also

© 2024 All Rights Reserved.