AuthenticationHelper Class |
Namespace: CMS.Membership
public static class AuthenticationHelper
The AuthenticationHelper type exposes the following members.
Name | Description | |
---|---|---|
![]() ![]() | DEFAULT_LOGON_PAGE |
URL to default logon page.
|
![]() ![]() | PASSWORD_EXPIRATION_LOCK |
Setting value for locking user account to user with expired password
|
![]() ![]() | PASSWORD_EXPIRATION_WARNING |
Setting value for displaying warning message to user with expired password
|
Name | Description | |
---|---|---|
![]() ![]() | ADConnectionStringName |
Name of connection string used by AD membership provider.
|
![]() ![]() | ADPassword |
Password of user used to authenticate against AD by membership provider.
|
![]() ![]() | ADUsername |
Name of user used to authenticate against AD by membership provider.
|
![]() ![]() | FederationAuthentication |
Gets or sets whether federation authentication is used.
|
![]() ![]() | GlobalPublicUser |
Global public user object.
|
![]() ![]() | ImportExternalRoles |
If true, the system imports the external user roles.
|
![]() ![]() | ImportExternalUsers |
If true, the system imports the external users.
|
![]() ![]() | ImportWindowsRoles |
Gets or sets whether roles are imported during the Windows/Active directory authentication.
|
![]() ![]() | NetBiosDomainName |
Get domain name in NetBios format
|
![]() ![]() | PrincipalContext |
Encapsulates the server or domain against which all operations are performed.
|
![]() ![]() | SynchronizeUserGUIDs |
Indicates whether to synchronize user's guid during import from Active Directory.
|
![]() ![]() | UseSessionCookies |
If true, the session cookies will be used for the authentication.
|
Name | Description | |
---|---|---|
![]() ![]() | AddUserToKicked |
Adds user to kicked.
|
![]() ![]() | AuthenticateFacebookConnectUser |
Authenticate user with provided Facebook Connect parameters. Create new user if createNew
is set to TRUE and user doesn't exist in DB.
|
![]() ![]() | AuthenticateLinkedInUser |
Authenticates user with LinkedID parameters. It will create new user if not found in DB.
|
![]() ![]() | AuthenticateOpenIDUser |
Authenticate user with provided OpenID parameters. Create new user if createNew is set to TRUE and user doesn't
exist in DB.
|
![]() ![]() | AuthenticateUser(String, Boolean, Boolean) |
Authenticate given user.
|
![]() ![]() | AuthenticateUser(String, String, String, Boolean, AuthenticationSourceEnum) |
Authenticates user against the database.
|
![]() ![]() | AuthenticateUserAD |
Authenticates user against the database.
|
![]() ![]() | AuthenticateWindowsLiveUser |
Authenticates the Windows Live user with user's LiveID. If user doesn't exists yet and createNew set
to true, then it is created.
|
![]() ![]() | CancelImpersonation |
Signs out the impersonated user and switches to the original user.
|
![]() ![]() | CanUserLogin |
Checks if given user can login to system.
|
![]() ![]() | DisplayAccountLockInformation |
Indicates if additional info about account lock should be displayed
|
![]() ![]() | EnsureExternalUser |
Ensures that the external user record is present in the database.
|
![]() ![]() | ExtendAuthenticationCookieExpiration |
Sets the authentication cookie expiration
|
![]() ![]() | FinalizeAuthenticationProcess |
Finalizes the authentication process. Does all the actions that are needed
after successful authentication.
|
![]() ![]() | ForgottenEmailRequest |
Tries to find user based on email address and if it finds the user, a password reset link is sent.
|
![]() ![]() | GetDomainSamAccountName |
Get domain name in NetBiosDomainName\SamAccountName
|
![]() ![]() | GetFormsAuthenticationUserName | Obsolete.
Checks whether the supplied forms authentication cookie is valid. If the cookie is valid, returns name of the authenticated user. Otherwise returns null.
Contains check for BannedIPs Login level.
|
![]() ![]() | GetKickedUsers |
Returns ID's of kicked users in string in format: ID1,ID2 ...
|
![]() ![]() | GetPolicyViolationMessage |
Returns a message that the entered password doesn't meet the defined password policy.
|
![]() ![]() | GetRegistrationApprovalUrl |
Gets URL for user registration approval page (Page where user is required to confirm his registration).
|
![]() ![]() | GetResetPasswordUrl |
Returns URL of page where user can reset his password.
|
![]() ![]() | GetSecuredAreasLogonPage |
Returns value of CMSSecuredAreasLogonPage setting key, or returns default logon URL if this setting key is empty.
|
![]() ![]() | GetUnlockAccountUrl |
Returns URL of page where user can unlock her account.
|
![]() ![]() | GetUserADRoles |
Gets the user roles from AD.
|
![]() ![]() | GetUserAuthenticationUrl |
Prepares the user authentication GUID, adds it as a query string parameter to supplied Url.
|
![]() ![]() | GetUserDataFromAuthCookie |
Returns an array with userdata from authentication cookie.
|
![]() ![]() | GetUserWindowsRoles |
Gets the user roles.
|
![]() ![]() | HandleAdminEmergencyReset |
Handles admin emergency reset
|
![]() ![]() | HandleAutomaticSignIn |
Check URL query string for authentication parameter and authenticate user.
|
![]() ![]() | CheckInvalidPasswordAttempts |
Check if logging invalid password attempts is enabled and if so, invalid attempt counter is incremented and
if user exceeded maximal number of invalid attempts, her account is locked
|
![]() ![]() | CheckPasswordExpiration |
Check if user password is expired and optionally according to settings lock expired password account.
|
![]() ![]() | ImpersonateUser |
Impersonates current user.
|
![]() ![]() | IsAuthenticated |
Returns true if the current user is authenticated.
|
![]() ![]() | IsAuthenticationRedirect |
Checks whether request is being redirected to a logon page.
|
![]() ![]() | IsPasswordExpirationEnabled |
Indicates if password expiration is enabled
|
![]() ![]() | MaximumInvalidPasswordAttemps |
Gets limit of invalid password attempts before user account is locked
|
![]() ![]() | NotifyAdministrator |
Sends notification e-mail to administrator about user registration.
|
![]() ![]() | RemoveExpiredKickedUsers |
Removes expired records from KickUsers hashtable.
|
![]() ![]() | RemoveSessionID |
Removes cookie with session ID which enforces ASP.NET to generate new session ID if RenewSessionAuthChange property is set to true.
|
![]() ![]() | RemoveUserFromKicked |
Removes user from kicked.
|
![]() ![]() | ResetPassword |
Resets password for user based on his request.
|
![]() ![]() | SendPassword | Obsolete.
Sends given user an email with forgotten/new password. (If the new password isn't provided current password is used for the plain text format or new password is generated for the SHA1/SHA2 format.)
|
![]() ![]() | SendPasswordRequest |
Sends e-mail to user for approval request of new password.
|
![]() ![]() | SendPasswordResetConfirmation |
Sends a confirmation e-mail informing the user about a recent password change.
|
![]() ![]() | SendRegistrationEmails |
Sends registration emails. Returns string with error if any exception occurred.
|
![]() ![]() | SendUnlockAccountRequest |
Sends e-mail to user to inform her about her account was locked due to reaching maximum invalid logon attempts.
|
![]() ![]() | SetAuthCookieWithUserData |
Creates authentication cookie of user with specified custom data.
|
![]() ![]() | SetWindowsUserCultures |
Sets preferred cultures for a windows user
|
![]() ![]() | SignOut(String) |
Signs the user out.
|
![]() ![]() | SignOut(String) |
Signs the user out.
|
![]() ![]() | UnlockUserAccount |
Unlock specified user account
|
![]() ![]() | UpdateLastLogonInformation |
Updates last logon information of user = last logon time, IP address and agent.
Doesn't call SetUserInfo!!
|
![]() ![]() | UserKicked |
Checks whether the given user is kicked or not.
|
![]() ![]() | ValidateResetPassword |
Validates request of password reset.
|