CMSADMembershipProvider MembersKentico 8.1 API Reference
The CMSADMembershipProvider type exposes the following members.
Constructors

  NameDescription
Public methodCMSADMembershipProvider
Back to Top
Methods

  NameDescription
Public methodOnlineCreateUser
Adds a new user to the Active Directory data store.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Protected methodOnlineDecryptPassword
Decrypts an encrypted password.
(Inherited from OnlineMembershipProvider.)
Public methodOnlineDeleteUser
Removes a user's membership information from the Active Directory data store.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Protected methodOnlineEncryptPassword( Byte )
Encrypts a password.
(Inherited from OnlineMembershipProvider.)
Protected methodOnlineEncryptPassword( Byte , MembershipPasswordCompatibilityMode)
Encrypts the specified password using the specified password-compatibility mode.
(Inherited from OnlineMembershipProvider.)
Public methodOnlineEquals
Determines whether the specified OnlineObject is equal to the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from OnlineObject.)
Public methodOnlineFindUsersByEmail
Returns a collection of membership users from the Active Directory data store based on the user's e-mail address.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineFindUsersByName
Returns a collection of users from the Active Directory data store based on the user name.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineGeneratePassword
Generates a random password.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineGetAllUsers
Gets a collection of all the users stored in an Active Directory data source.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineGetHashCode
Serves as a hash function for a particular type.
(Inherited from OnlineObject.)
Public methodOnlineGetNumberOfUsersOnline
Throws a OnlineNotSupportedException exception in all cases.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineGetPassword
Returns the password of the specified user from the database. The OnlineActiveDirectoryMembershipProvider class does not support this method.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineGetType
Gets the OnlineType of the current instance.
(Inherited from OnlineObject.)
Public methodOnlineGetUser(Object, Boolean)
Gets the membership user information associated with the specified user key.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineGetUser(String, Boolean)
Gets the membership user information associated with the specified user name.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineGetUserNameByEmail
Gets the user name associated with the specified e-mail address.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineChangePassword
Changes the password for the specified user.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineChangePasswordQuestionAndAnswer
Updates the password question and answer for a user in the Active Directory store.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodInitialize
Initializes the membership provider.
(Overrides OnlineActiveDirectoryMembershipProvider Initialize(String, NameValueCollection).)
Protected methodOnlineMemberwiseClone
Creates a shallow copy of the current OnlineObject.
(Inherited from OnlineObject.)
Protected methodOnlineOnValidatingPassword
Raises the OnlineValidatingPassword event if an event handler has been defined.
(Inherited from OnlineMembershipProvider.)
Public methodOnlineResetPassword
Resets a user's password to a new, automatically generated password.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineToString
Returns a string that represents the current object.
(Inherited from OnlineObject.)
Public methodOnlineUnlockUser
Clears a lock so that a membership user can be validated.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineUpdateUser
Updates information about a user in the Active Directory data store.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public methodOnlineValidateUser
Verifies that the specified user name and password exist in the Active Directory data store.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Back to Top
Extension Methods

  NameDescription
Public Extension MethodAsValue
Converts object to a query value which can be used as a query parameter
(Defined by QueryExtensions.)
Public Extension MethodGetAPIString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodGetString
Gets the string by the specified resource key
(Defined by CoreExtensions.)
Public Extension MethodToBoolean
Returns the boolean representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDateTime
Returns the DateTime representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToDouble
Returns the double representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToGuid
Returns the Guid representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToInteger
Returns the integer representation of an object or default value if not.
(Defined by CoreExtensions.)
Public Extension MethodToString
Returns the string representation of an object or default value if not.
(Defined by CoreExtensions.)
Back to Top
Properties

  NameDescription
Public propertyOnlineApplicationName
The name of the application using the custom membership provider.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineCurrentConnectionProtection
Gets the current level of security being used to protect communications with the server.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineDescription
Gets a brief, friendly description suitable for display in administrative tools or other user interfaces (UIs).
(Inherited from OnlineProviderBase.)
Public propertyOnlineEnablePasswordReset
Gets a value indicating whether the OnlineActiveDirectoryMembershipProvider instance is configured to allow users to reset their passwords.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineEnablePasswordRetrieval
Gets a value indicating whether the user's password can be retrieved from the Active Directory data store. This property always returns false.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineEnableSearchMethods
Gets a value indicating whether search-oriented OnlineActiveDirectoryMembershipProvider methods are available.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineMaxInvalidPasswordAttempts
Gets the number of failed answer attempts a user is allowed for the password-reset question.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineMinRequiredNonAlphanumericCharacters
Gets the minimum number of special characters that must be present in a valid password.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineMinRequiredPasswordLength
Gets the minimum length required for a password.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineName
Gets the friendly name used to refer to the provider during configuration.
(Inherited from OnlineProviderBase.)
Public propertyOnlinePasswordAnswerAttemptLockoutDuration
Get the length of time for which a user account is locked out after the user makes too many bad password-answer attempts.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlinePasswordAttemptWindow
Gets the time window during which consecutive failed attempts to provide a valid password or a valid password answer are tracked.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlinePasswordFormat
Gets a value indicating the format of passwords in the Active Directory data store.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlinePasswordStrengthRegularExpression
Gets the regular expression used to evaluate a password.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineRequiresQuestionAndAnswer
Gets a value indicating whether the membership provider is configured to require a password question and answer when creating a user.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Public propertyOnlineRequiresUniqueEmail
Gets a value indicating whether an e-mail address stored on the Active Directory server must be unique.
(Inherited from OnlineActiveDirectoryMembershipProvider.)
Back to Top
Events

  NameDescription
Public eventOnlineValidatingPassword
Occurs when a user is created, a password is changed, or a password is reset.
(Inherited from OnlineMembershipProvider.)
Back to Top
See Also