Partilhar via


UpmMembershipProvider Members

For the latest version of Commerce Server 2007 Help, see the Microsoft Web site.

An implementation of a Membership Provider using a Commerce Server Profile Store for housing the data.

The UpmMembershipProvider type exposes the following members.

Constructors

  Name Description
Aa162977.pubmethod(en-US,CS.70).gif UpmMembershipProvider Initializes a new instance of the UpmMembershipProvider class.

Top

Methods

  Name Description
Aa162977.pubmethod(en-US,CS.70).gif ChangePassword Processes a request to update the password for a membership user. (Overrides MembershipProvider..::.ChangePassword(String, String, String).)
Aa162977.pubmethod(en-US,CS.70).gif ChangePasswordQuestionAndAnswer Processes a request to update the password question and answer for a membership user. (Overrides MembershipProvider..::.ChangePasswordQuestionAndAnswer(String, String, String, String).)
Aa162977.protmethod(en-US,CS.70).gif CreateMembershipUser Overloaded. Creates a new UpmMembershipUser.
Aa162977.pubmethod(en-US,CS.70).gif CreateUser Adds a new membership user to the data source. (Overrides MembershipProvider..::.CreateUser(String, String, String, String, String, Boolean, Object, MembershipCreateStatus%).)
Aa162977.protmethod(en-US,CS.70).gif DecryptPassword (Inherited from MembershipProvider.)
Aa162977.pubmethod(en-US,CS.70).gif DeleteUser Removes a user's membership information from the membership store. (Overrides MembershipProvider..::.DeleteUser(String, Boolean).)
Aa162977.protmethod(en-US,CS.70).gif EncryptPassword (Inherited from MembershipProvider.)
Aa162977.pubmethod(en-US,CS.70).gif Equals (Inherited from Object.)
Aa162977.protmethod(en-US,CS.70).gif Finalize (Inherited from Object.)
Aa162977.pubmethod(en-US,CS.70).gif FindUsersByEmail Overloaded. Returns a collection of users whose email address match the search criteria.
Aa162977.pubmethod(en-US,CS.70).gif FindUsersByName Gets a collection of membership users where the user name match the search criteria. The total number of users matching the query are available. (Overrides MembershipProvider..::.FindUsersByName(String, Int32, Int32, Int32%).)
Aa162977.pubmethod(en-US,CS.70).gif GetAllUsers Gets a collection of all the users in the data source in pages of data. The total number of active users available. (Overrides MembershipProvider..::.GetAllUsers(Int32, Int32, Int32%).)
Aa162977.pubmethod(en-US,CS.70).gif GetHashCode (Inherited from Object.)
Aa162977.pubmethod(en-US,CS.70).gif GetNumberOfUsersOnline Gets the number of users currently accessing the application. The UpmMembershipProvider does not support this method. (Overrides MembershipProvider..::.GetNumberOfUsersOnline()()().)
Aa162977.pubmethod(en-US,CS.70).gif GetPassword Gets the password for the specified user name from the data source. The UpmMembershipProvider does not support this method. (Overrides MembershipProvider..::.GetPassword(String, String).)
Aa162977.pubmethod(en-US,CS.70).gif GetType (Inherited from Object.)
Aa162977.pubmethod(en-US,CS.70).gif GetUser Overloaded. Gets information from the data source for a user based on the unique identifier or name for the membership user.
Aa162977.pubmethod(en-US,CS.70).gif GetUserNameByEmail Gets the user name associated with the specified e-mail address. (Overrides MembershipProvider..::.GetUserNameByEmail(String).)
Aa162977.pubmethod(en-US,CS.70).gif Initialize Initializes the UpmMembershipProvider. It instantiates a UpmMembershipSettings object. (Overrides ProviderBase..::.Initialize(String, NameValueCollection).)
Aa162977.protmethod(en-US,CS.70).gif MemberwiseClone (Inherited from Object.)
Aa162977.protmethod(en-US,CS.70).gif OnValidatingPassword (Inherited from MembershipProvider.)
Aa162977.pubmethod(en-US,CS.70).gif ResetPassword Resets a user's password to a new, automatically generated password. (Overrides MembershipProvider..::.ResetPassword(String, String).)
Aa162977.pubmethod(en-US,CS.70).gif ToString (Inherited from Object.)
Aa162977.pubmethod(en-US,CS.70).gif UnlockUser Clears a lock so that the membership user can be validated. (Overrides MembershipProvider..::.UnlockUser(String).)
Aa162977.pubmethod(en-US,CS.70).gif UpdateUser Updates information about a user in the data source. (Overrides MembershipProvider..::.UpdateUser(MembershipUser).)
Aa162977.pubmethod(en-US,CS.70).gif ValidateUser Verifies that the specified user name and password exist in the data source. (Overrides MembershipProvider..::.ValidateUser(String, String).)

Top

Properties

  Name Description
Aa162977.pubproperty(en-US,CS.70).gif ApplicationName Gets or sets the name of this membership provider. (Overrides MembershipProvider..::.ApplicationName.)
Aa162977.pubproperty(en-US,CS.70).gif Description Gets the name of this membership provider. (Overrides ProviderBase..::.Description.)
Aa162977.pubproperty(en-US,CS.70).gif EnablePasswordReset Gets a value indicating whether the membership provider is configured to allow users to reset their passwords. (Overrides MembershipProvider..::.EnablePasswordReset.)
Aa162977.pubproperty(en-US,CS.70).gif EnablePasswordRetrieval Gets a value indicating whether the membership provider is configured to allow users to retrieve their passwords. (Overrides MembershipProvider..::.EnablePasswordRetrieval.)
Aa162977.pubproperty(en-US,CS.70).gif MaxInvalidPasswordAttempts Gets the number of invalid password or password answer attempts allowed before the membership user is locked out. (Overrides MembershipProvider..::.MaxInvalidPasswordAttempts.)
Aa162977.pubproperty(en-US,CS.70).gif MinRequiredNonAlphanumericCharacters Gets the minimum number of non-alphanumeric characters that must exist in the password for it to be valid. (Overrides MembershipProvider..::.MinRequiredNonAlphanumericCharacters.)
Aa162977.pubproperty(en-US,CS.70).gif MinRequiredPasswordLength Gets the number of characters that must exist in the password for it to be valid. (Overrides MembershipProvider..::.MinRequiredPasswordLength.)
Aa162977.pubproperty(en-US,CS.70).gif Name Gets the name of this membership provider. (Overrides ProviderBase..::.Name.)
Aa162977.pubproperty(en-US,CS.70).gif PasswordAttemptWindow Gets the number of minutes in which a maximum number of invalid password or password answer attempts are allowed before the membership user is locked out. (Overrides MembershipProvider..::.PasswordAttemptWindow.)
Aa162977.pubproperty(en-US,CS.70).gif PasswordFormat Gets a value indicating the format for storing passwords in the membership data store. (Overrides MembershipProvider..::.PasswordFormat.)
Aa162977.pubproperty(en-US,CS.70).gif PasswordLockoutPeriod Gets the amount of time, in minutes, that a user is locked out of the system when the MaxInvalidPasswordAttempts is exceeded within PasswordAttemptWindow.
Aa162977.pubproperty(en-US,CS.70).gif PasswordStrengthRegularExpression Gets the regular expression for validating the password string. (Overrides MembershipProvider..::.PasswordStrengthRegularExpression.)
Aa162977.pubproperty(en-US,CS.70).gif ProfileDefinitionName Returns the name of the profile definition in which the user data is stored.
Aa162977.pubproperty(en-US,CS.70).gif RequiresQuestionAndAnswer Gets a value indicating whether the membership provider is configured to require the user to answer a password question for password reset and retrieval. (Overrides MembershipProvider..::.RequiresQuestionAndAnswer.)
Aa162977.pubproperty(en-US,CS.70).gif RequiresUniqueEmail Gets a value indicating whether the membership provider is configured to require a unique e-mail address for each user name. (Overrides MembershipProvider..::.RequiresUniqueEmail.)
Aa162977.protproperty(en-US,CS.70).gif Settings Gets the UpmMembershipSettings object that describes the currently enabled options.

Top

Events

  Name Description
Aa162977.pubevent(en-US,CS.70).gif ValidatingPassword (Inherited from MembershipProvider.)

Top

See Also

Reference

UpmMembershipProvider Class

Microsoft.CommerceServer.Runtime.Profiles Namespace