Method | Description | |
---|---|---|
ChangePassword ( string username, string oldPassword, string newPassword ) : bool |
Processes a request to update the password for a membership user.
|
|
ChangePasswordQuestionAndAnswer ( string username, string password, string newPasswordQuestion, string newPasswordAnswer ) : bool |
Processes a request to update the password question and answer for a membership user.
|
|
ConfirmAccount ( string accountConfirmationToken ) : bool |
Activates a pending membership account.
|
|
ConfirmAccount ( string userName, string accountConfirmationToken ) : bool |
Indicates whether the user account is confirmed.
|
|
CreateAccount ( string userName, string password ) : string |
Creates a new user account using the specified user name and password.
|
|
CreateAccount ( string userName, string password, bool requireConfirmationToken = false ) : string |
Creates the account.
|
|
CreateUser ( string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, System.Guid providerUserKey, MembershipCreateStatus &status ) : |
Adds a new membership user to the data source.
|
|
DeleteUser ( string username, bool deleteAllRelatedData ) : bool |
Removes a user from the membership data source.
|
|
FindUsersByEmail ( string emailToMatch, int pageIndex, int pageSize, int &totalRecords ) : IEnumerable |
Gets a collection of membership users where the e-mail address contains the specified e-mail address to match.
|
|
FindUsersByName ( string usernameToMatch, int pageIndex, int pageSize, int &totalRecords ) : IEnumerable |
Gets a collection of membership users where the user name contains the specified user name to match.
|
|
GetAllUsers ( int pageIndex, int pageSize, int &totalRecords ) : IEnumerable |
Gets a collection of all the users in the data source in pages of data.
|
|
GetNumberOfUsersOnline ( ) : int |
Gets the number of users currently accessing the application.
|
|
GetPassword ( string username, string answer ) : string |
Gets the password for the specified user name from the data source.
|
|
GetUser ( System.Guid userId, bool userIsOnline ) : |
Gets information from the data source for a user based on the unique identifier for the membership user. Provides an option to update the last-activity date/time stamp for the user.
|
|
GetUser ( string username, bool userIsOnline ) : |
Gets information from the data source for a user. Provides an option to update the last-activity date/time stamp for the user.
|
|
GetUserFromIdentifier ( System.Guid identifier, Nancy.NancyContext context ) : IUserIdentity | ||
GetUserNameByEmail ( string email ) : string |
Gets the user name associated with the specified e-mail address.
|
|
RavenDbMembershipProvider ( IDocumentStore documentStore ) : System | ||
ResetPassword ( string userName, string answer ) : string |
Resets a user's password to a new, automatically generated password.
|
|
UnlockUser ( string userName ) : bool |
Clears a lock so that the membership user can be validated.
|
|
UpdateUser ( |
Updates information about a user in the data source.
|
|
ValidateUser ( string username, string password ) : Guid? |
Verifies that the specified user name and password exist in the data source.
|
|
ValidateUserNameAndEmail ( string userName, string email, bool &userNameIsOk, bool &emailIsOk, System.Guid excludeKey ) : void |
Validates the username.
|
Method | Description | |
---|---|---|
CreateMembershipFromInternalUser ( |
Creates the membership from internal user.
|
|
HashPassword ( string password, string passwordFormat ) : string | ||
TransformPassword ( string password, string &salt ) : string |
Transforms the password.
|
|
ValidatePassword ( string password ) : bool |
Validates the password.
|
|
ValidateUserInternal ( UserSecurityInfo user, string password ) : bool |
Validates the user internal.
|
|
ValidateUserName1 ( string userName, string email, System.Guid excludeKey ) : bool |
Validates the username.
|
public ChangePassword ( string username, string oldPassword, string newPassword ) : bool | ||
username | string | The user to update the password for. |
oldPassword | string | The current password for the specified user. |
newPassword | string | The new password for the specified user. |
return | bool |
public ChangePasswordQuestionAndAnswer ( string username, string password, string newPasswordQuestion, string newPasswordAnswer ) : bool | ||
username | string | The user to change the password question and answer for. |
password | string | The password for the specified user. |
newPasswordQuestion | string | The new password question for the specified user. |
newPasswordAnswer | string | The new password answer for the specified user. |
return | bool |
public ConfirmAccount ( string accountConfirmationToken ) : bool | ||
accountConfirmationToken | string | /// A confirmation token to pass to the authentication provider. /// |
return | bool |
public ConfirmAccount ( string userName, string accountConfirmationToken ) : bool | ||
userName | string | /// The username. /// |
accountConfirmationToken | string | /// The account confirmation. /// |
return | bool |
public CreateAccount ( string userName, string password ) : string | ||
userName | string | |
password | string | |
return | string |
public CreateAccount ( string userName, string password, bool requireConfirmationToken = false ) : string | ||
userName | string | /// The user name. /// |
password | string | /// The password. /// |
requireConfirmationToken | bool | /// (Optional) true to specify that the user account must be confirmed; otherwise, false. The default is false. /// |
return | string |
public CreateUser ( string username, string password, string email, string passwordQuestion, string passwordAnswer, bool isApproved, System.Guid providerUserKey, MembershipCreateStatus &status ) : |
||
username | string | The user name for the new user. |
password | string | The password for the new user. |
string | The e-mail address for the new user. | |
passwordQuestion | string | The password question for the new user. |
passwordAnswer | string | The password answer for the new user |
isApproved | bool | Whether or not the new user is approved to be validated. |
providerUserKey | System.Guid | The unique identifier from the membership data source for the user. |
status | MembershipCreateStatus | A |
return |
public DeleteUser ( string username, bool deleteAllRelatedData ) : bool | ||
username | string | The name of the user to delete. |
deleteAllRelatedData | bool | true to delete data related to the user from the database; false to leave data related to the user in the database. |
return | bool |
public FindUsersByEmail ( string emailToMatch, int pageIndex, int pageSize, int &totalRecords ) : IEnumerable |
||
emailToMatch | string | The e-mail address to search for. |
pageIndex | int | The index of the page of results to return. pageIndex is zero-based. |
pageSize | int | The size of the page of results to return. |
totalRecords | int | The total number of matched users. |
return | IEnumerable |
public FindUsersByName ( string usernameToMatch, int pageIndex, int pageSize, int &totalRecords ) : IEnumerable |
||
usernameToMatch | string | The user name to search for. |
pageIndex | int | The index of the page of results to return. pageIndex is zero-based. |
pageSize | int | The size of the page of results to return. |
totalRecords | int | The total number of matched users. |
return | IEnumerable |
public GetAllUsers ( int pageIndex, int pageSize, int &totalRecords ) : IEnumerable |
||
pageIndex | int | The index of the page of results to return. pageIndex is zero-based. |
pageSize | int | The size of the page of results to return. |
totalRecords | int | The total number of matched users. |
return | IEnumerable |
public GetPassword ( string username, string answer ) : string | ||
username | string | The user to retrieve the password for. |
answer | string | The password answer for the user. |
return | string |
public GetUser ( System.Guid userId, bool userIsOnline ) : |
||
userId | System.Guid | |
userIsOnline | bool | true to update the last-activity date/time stamp for the user; false to return /// user information without updating the last-activity date/time stamp for the user. |
return |
public GetUser ( string username, bool userIsOnline ) : |
||
username | string | The name of the user to get information for. |
userIsOnline | bool | true to update the last-activity date/time stamp for the user; false to return /// user information without updating the last-activity date/time stamp for the user. |
return |
public GetUserFromIdentifier ( System.Guid identifier, Nancy.NancyContext context ) : IUserIdentity | ||
identifier | System.Guid | |
context | Nancy.NancyContext | |
return | IUserIdentity |
public GetUserNameByEmail ( string email ) : string | ||
string | The e-mail address to search for. | |
return | string |
public RavenDbMembershipProvider ( IDocumentStore documentStore ) : System | ||
documentStore | IDocumentStore | |
return | System |
public ResetPassword ( string userName, string answer ) : string | ||
userName | string | |
answer | string | The password answer for the specified user. |
return | string |
public UnlockUser ( string userName ) : bool | ||
userName | string | The membership user to clear the lock status for. |
return | bool |
public UpdateUser ( |
||
user | A |
|
return | void |
public ValidateUser ( string username, string password ) : Guid? | ||
username | string | The name of the user to validate. |
password | string | The password for the specified user. |
return | Guid? |
public ValidateUserNameAndEmail ( string userName, string email, bool &userNameIsOk, bool &emailIsOk, System.Guid excludeKey ) : void | ||
userName | string | Name of the user. |
string | The email. | |
userNameIsOk | bool | |
emailIsOk | bool | |
excludeKey | System.Guid | The exclude key. |
return | void |