Developer Resources for AbleCommerce eCommerce platform
Inheritance Hierarchy
In This Topic
    CommerceBuilder.Users Namespace
    In This Topic
    Classes
     ClassDescription
    Class Custom implementation of an ASP.NET Membership Provider for AbleCommerce
    Class Custom implementation of an ASP.NET Role Provider for AbleCommerce
    Class Address object for NHibernate mapped table 'ac_Addresses'.
    Class This class provides repository functionality for the Address This class provides repository functionality for the Address
    Class Class that represents password policy for customers
    Class Provides strongly typed access to variable names
    Class Group object for NHibernate mapped table 'ac_Groups'. Group object for NHibernate mapped table 'ac_Groups'.
    Class This class provides repository functionality for the Group This class provides repository functionality for the Group entity
    Class Exception class related to Membership Provider errors
    Class Class that represents password policy for merchants
    Class This class provides easy access on key names for merchant policy
    Class Class that represents password policy
    Class Role object for NHibernate mapped table 'ac_Roles'. Role object for NHibernate mapped table 'ac_Roles'.
    Class Role Provider Exception
    Class This class provides repository functionality for the Role entity
    Class This class represents a User object in the database.
    Class UserGroup object for NHibernate mapped table 'ac_UserGroups'.
    Class This class provides repository functionality for the UserGroup
    Class UserPassword object for NHibernate mapped table 'ac_UserPasswords'.
    Class This class generates and compares hashes using MD5, SHA1, SHA256, SHA384, and SHA512 hashing algorithms. Before computing a hash, it appends a randomly generated salt to the plain text, and stores this salt appended to the result. To verify another plain text value against the given hash, this class will retrieve the salt value from the hash string and use it when computing a new hash of the plain text. Appending a salt value to the hash may not be the most efficient approach, so when using hashes in a real-life application, you may choose to store them separately. You may also opt to keep results as byte arrays instead of converting them into base64-encoded strings.
    Class This class provides repository functionality for the UserPassword
    Class This class provides repository functionality for the User Repository class for User objects
    Class Class representing a user search critera
    Class UserSetting object for NHibernate mapped table 'ac_UserSettings'.
    Class This class provides repository functionality for the UserSetting
    Class Wishlist object for NHibernate mapped table 'ac_Wishlists'. Wishlist object for NHibernate mapped table 'ac_Wishlists'.
    Class WishlistItem object for NHibernate mapped table 'ac_WishlistItems'. WishlistItem object for NHibernate mapped table 'ac_WishlistItems'.
    Class Extensions to IList to emulate methods specific to WishlistItem collections.
    Class WishlistItemInput object for NHibernate mapped table 'ac_WishlistItemInputs'.
    Class This class provides repository functionality for the WishlistItemInput
    Class This class provides repository functionality for the WishlistItem This class provides repository functionality for the WishlistItem
    Class This class provides repository functionality for the Wishlist This class provides repository functionality for the Wishlist
    Interfaces
     InterfaceDescription
    Interface Interface for Address entities Interface for Address entities
    Interface Interface for Group entities Interface for Group entities
    Interface This class defines the repository interface for the Role entity.
    Interface Interface for UserGroup entities
    Interface Interface for UserPassword entities
    Interface Interface for User entities Interface for User entities
    Interface Interface for UserSetting entities
    Interface Interface for WishlistItemInput entities
    Interface Interface for WishlistItem entities Interface for WishlistItem entities
    Interface Interface for Wishlist entities Interface for Wishlist entities
    Enumerations
     EnumerationDescription
    Enumeration Enumeration that represents the field to search
    Enumeration This Enumeration is used to indicate the result when testing a new user password against the password policy. This enumeration can be used in bitwise comparisons
    Enumeration Enum used for filtering user types
    Enumeration Enumeration that represents the result of a user creation operation
    See Also