![]() |
This document is provided on an "AS IS" basis without warranties of any kind. Smartsite iXperion class libraries may change in future releases.
Syntax
C# |
![]() |
---|---|
public class DigiDMembershipProvider |
Visual Basic (Declaration) |
![]() |
---|---|
Public Class DigiDMembershipProvider |
The type exposes the following members.
Public Constructors
Name | Description | |
---|---|---|
![]() |
DigiDMembershipProvider |
Public Methods
Name | Description | |
---|---|---|
![]() ![]() |
AbandonToken |
Removes the token, causing the user to log off.
|
![]() |
ChangePassword |
Changes the password.
(Overrides MembershipProvider..::ChangePassword(String, String, String).) |
![]() |
ChangePasswordQuestionAndAnswer |
Changes the password question and answer.
(Overrides MembershipProvider..::ChangePasswordQuestionAndAnswer(String, String, String, String).) |
![]() ![]() |
CreateToken |
Creates a new DigiD token and returns it.
|
![]() |
CreateUser |
Creates the user.
(Overrides MembershipProvider..::CreateUser(String, String, String, String, String, Boolean, Object, MembershipCreateStatus%).) |
![]() |
DefaultUserMapping |
Gets the default user mapping.
|
![]() |
DeleteUser |
Deletes the user.
(Overrides MembershipProvider..::DeleteUser(String, Boolean).) |
![]() |
Equals | (Inherited from Object.) |
![]() |
ExecuteVerificationRequest |
Executes the verification request.
|
![]() |
FindUsersByEmail |
Gets a collection of membership users where the e-mail address contains the specified e-mail address to match.
(Overrides MembershipProvider..::FindUsersByEmail(String, Int32, Int32, Int32%).) |
![]() |
FindUsersByName |
Finds the name of the users by.
(Overrides MembershipProvider..::FindUsersByName(String, Int32, Int32, Int32%).) |
![]() |
GetAllUsers |
Gets a collection of all the users in the data source in pages of data.
(Overrides MembershipProvider..::GetAllUsers(Int32, Int32, Int32%).) |
![]() ![]() |
getDigiDToken | Overloaded. |
![]() |
GetHashCode | (Inherited from Object.) |
![]() |
GetNumberOfUsersOnline |
Gets the number of users currently accessing the application.
(Overrides MembershipProvider..::GetNumberOfUsersOnline()()()().) |
![]() |
GetPassword |
Gets the password.
(Overrides MembershipProvider..::GetPassword(String, String).) |
![]() |
GetProfile | |
![]() |
GetType | (Inherited from Object.) |
![]() |
GetUser | Overloaded. |
![]() |
GetUserId |
Gets the user id.
|
![]() |
GetUserNameByEmail |
Gets the user name associated with the specified e-mail address.
(Overrides MembershipProvider..::GetUserNameByEmail(String).) |
![]() |
InitAuthenticationSession |
Initiates an DigiD authentication session.
|
![]() |
Initialize | |
![]() ![]() |
IsTokenValid |
Tests if the token is still valid.
|
![]() ![]() |
RefreshToken |
Refreshes the token if it is still valid.
|
![]() |
ResetPassword |
Resets the password.
(Overrides MembershipProvider..::ResetPassword(String, String).) |
![]() |
ToString | (Inherited from Object.) |
![]() |
UnlockUser |
Clears a lock so that the membership user can be validated.
(Overrides MembershipProvider..::UnlockUser(String).) |
![]() |
UpdateUser |
Updates information about a user in the data source.
(Overrides MembershipProvider..::UpdateUser(MembershipUser).) |
![]() |
UserMappings |
Gets the user mappings (username vs. level) as configured within Smartsite.DigiD.config.
|
Protected Methods
Name | Description | |
---|---|---|
![]() |
DecryptPassword | (Inherited from MembershipProvider.) |
![]() |
EncryptPassword | (Inherited from MembershipProvider.) |
![]() |
EncryptPassword | (Inherited from MembershipProvider.) |
![]() |
Finalize | (Inherited from Object.) |
![]() |
MemberwiseClone | (Inherited from Object.) |
![]() |
OnValidatingPassword | (Inherited from MembershipProvider.) |
Public Fields
Name | Description | |
---|---|---|
![]() ![]() |
DigiDCookieName |
Name of the cookie that contains the DigiD token.
|
Public Properties
Name | Description | |
---|---|---|
![]() |
ApplicationName |
The name of the application using the custom membership provider.
(Overrides MembershipProvider..::ApplicationName.) |
![]() ![]() |
Current |
Gets the current DigiD Membership Provider.
|
![]() |
Description | (Inherited from ProviderBase.) |
![]() |
EnablePasswordReset |
Indicates whether the membership provider is configured to allow users to reset their passwords.
(Overrides MembershipProvider..::EnablePasswordReset.) |
![]() |
EnablePasswordRetrieval |
Indicates whether the membership provider is configured to allow users to retrieve their passwords.
(Overrides MembershipProvider..::EnablePasswordRetrieval.) |
![]() |
MaxInvalidPasswordAttempts |
Gets the number of invalid password or password-answer attempts allowed before the membership user is locked out.
(Overrides MembershipProvider..::MaxInvalidPasswordAttempts.) |
![]() |
MinRequiredNonAlphanumericCharacters |
Gets the minimum number of special characters that must be present in a valid password.
(Overrides MembershipProvider..::MinRequiredNonAlphanumericCharacters.) |
![]() |
MinRequiredPasswordLength |
Gets the minimum length required for a password.
(Overrides MembershipProvider..::MinRequiredPasswordLength.) |
![]() |
Name | (Inherited from ProviderBase.) |
![]() |
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.) |
![]() |
PasswordFormat |
Gets a value indicating the format for storing passwords in the membership data store.
(Overrides MembershipProvider..::PasswordFormat.) |
![]() |
PasswordStrengthRegularExpression |
Gets the regular expression used to evaluate a password.
(Overrides MembershipProvider..::PasswordStrengthRegularExpression.) |
![]() |
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.) |
![]() |
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.) |
![]() |
WriteExceptionsToEventLog |
If false, exceptions are thrown to the caller.
If true, exceptions are written to the event log.
|
Public Events
Name | Description | |
---|---|---|
![]() |
ValidatingPassword | (Inherited from MembershipProvider.) |
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
IWcfAwareMembershipProvider..::..ValidateUser |
Verifies that the specified user name and password exist in the data source.
|
See Also
Smartsite.DigiD Namespace