Click or drag to resize

User Class

Inheritance Hierarchy

Namespace:  Dynamicweb.Security.UserManagement
Assembly:  Dynamicweb.Security (in Dynamicweb.Security.dll) Version: 11.0.2
Syntax
[SerializableAttribute]
public class User : LimitedUser

The User type exposes the following members.

Constructors
  NameDescription
Public methodUser
Initializes a new instance of the User class
Public methodUser(String)
Initializes a new instance of the User class
Top
Properties
  NameDescription
Public propertyActive (Inherited from LimitedUser.)
Public propertyAddress (Inherited from LimitedUser.)
Public propertyAddress2 (Inherited from LimitedUser.)
Public propertyAddressCustomFieldValues
Public propertyAddresses (Inherited from LimitedUser.)
Public propertyAddressTitle (Inherited from LimitedUser.)
Public propertyAdministratorInGroups (Inherited from LimitedUser.)
Public propertyAdministratorInGroupsIDs Obsolete. (Inherited from LimitedUser.)
Public propertyAllowBackend (Inherited from LimitedUser.)
Public propertyAllowBackendWithInheritance (Inherited from LimitedUser.)
Public propertyApprovalKey (Inherited from LimitedUser.)
Public propertyCanEditPermissions (Inherited from LimitedUser.)
Public propertyCity (Inherited from LimitedUser.)
Public propertyCompany (Inherited from LimitedUser.)
Public propertyConfigurationID (Inherited from LimitedUser.)
Public propertyConnection (Inherited from DbObject.)
Public propertyCountry (Inherited from LimitedUser.)
Public propertyCountryCode (Inherited from LimitedUser.)
Public propertyCreatedByUser
Public propertyCreatedOn
Public propertyCulture Obsolete. (Inherited from LimitedUser.)
Public propertyCurrency (Inherited from LimitedUser.)
Public propertyCurrentSecondaryUser
Public propertyCustomerNumber (Inherited from LimitedUser.)
Public propertyCustomFieldValues
Public propertyDecryptedPassword (Inherited from LimitedUser.)
Public propertyDepartment (Inherited from LimitedUser.)
Public propertyEmail (Inherited from LimitedUser.)
Public propertyEmailAllowed
Public propertyEmailPermissionGivenOn
Public propertyEmailPermissionUpdatedOn
Public propertyExported (Inherited from LimitedUser.)
Public propertyExternalID (Inherited from LimitedUser.)
Public propertyExternalLoginEmail Obsolete.
Public propertyExternalLoginProviderID Obsolete.
Public propertyExternalLoginProviderKey Obsolete.
Public propertyExternalLoginProviderName Obsolete.
Public propertyExternalLoginProviderType Obsolete.
Public propertyExternalLogins Obsolete. (Inherited from LimitedUser.)
Public propertyExternalLoginUserName Obsolete.
Public propertyExternalLogOnEmail
Public propertyExternalLogOnProviderID
Public propertyExternalLogOnProviderKey
Public propertyExternalLogOnProviderName
Public propertyExternalLogOnProviderType
Public propertyExternalLogOns (Inherited from LimitedUser.)
Public propertyExternalLogOnUserName
Public propertyFax (Inherited from LimitedUser.)
Public propertyFirstName (Inherited from LimitedUser.)
Public propertyFrontendStartPage (Inherited from LimitedUser.)
Public propertyGeoLocationHash Obsolete. (Inherited from LimitedUser.)
Public propertyGeolocationHashCode (Inherited from LimitedUser.)
Public propertyGeolocationIcon (Inherited from LimitedUser.)
Public propertyGeoLocationImage Obsolete. (Inherited from LimitedUser.)
Public propertyGeoLocationIsCustom Obsolete. (Inherited from LimitedUser.)
Public propertyGeoLocationLat Obsolete. (Inherited from LimitedUser.)
Public propertyGeolocationLatitude (Inherited from LimitedUser.)
Public propertyGeoLocationLng Obsolete. (Inherited from LimitedUser.)
Public propertyGeolocationLongitude (Inherited from LimitedUser.)
Public propertyGroupIDs Obsolete. (Inherited from LimitedUser.)
Public propertyGroups (Inherited from LimitedUser.)
Public propertyGroupsCount (Inherited from LimitedUser.)
Public propertyGroupsHaveChanged (Inherited from LimitedUser.)
Public propertyGroupsIds (Inherited from LimitedUser.)
Public propertyGroupsIdsUserIsAdmin (Inherited from LimitedUser.)
Public propertyHouseNumber (Inherited from LimitedUser.)
Public propertyID (Inherited from LimitedUser.)
Public propertyImage (Inherited from LimitedUser.)
Public propertyStatic memberImpersonationMode
Public propertyInformationSentDate (Inherited from LimitedUser.)
Public propertyIsAdmin (Inherited from LimitedUser.)
Public propertyIsAngel (Inherited from LimitedUser.)
Public propertyIsBuiltInAdmin (Inherited from LimitedUser.)
Public propertyIsGeolocationCustom (Inherited from LimitedUser.)
Public propertyIsLivePricesDisabled (Inherited from LimitedUser.)
Public propertyIsNew (Inherited from DbObject.)
Public propertyIsValid (Inherited from LimitedUser.)
Public propertyItemId (Inherited from LimitedUser.)
Public propertyItemType (Inherited from LimitedUser.)
Public propertyJobTitle (Inherited from LimitedUser.)
Public propertyLastLoginOn Obsolete.
Public propertyLastLogOnOn
Public propertyLastName (Inherited from LimitedUser.)
Public propertyMiddleName (Inherited from LimitedUser.)
Public propertyModules (Inherited from LimitedUser.)
Public propertyModulesWithInheritance (Inherited from LimitedUser.)
Public propertyName (Inherited from LimitedUser.)
Public propertyPassword (Inherited from LimitedUser.)
Public propertyPasswordDate (Inherited from LimitedUser.)
Public propertyPasswordRecoveryToken (Inherited from LimitedUser.)
Public propertyPasswordRecoveryTokenExpirationTime (Inherited from LimitedUser.)
Public propertyPhone (Inherited from LimitedUser.)
Public propertyPhoneBusiness (Inherited from LimitedUser.)
Public propertyPhoneMobile (Inherited from LimitedUser.)
Public propertyPhonePrivate (Inherited from LimitedUser.)
Public propertyPointBalance (Inherited from LimitedUser.)
Public propertyProfileCreated (Inherited from LimitedUser.)
Public propertyProfileCreatedDate (Inherited from LimitedUser.)
Public propertyRegion (Inherited from LimitedUser.)
Public propertyReverseChargeForVat (Inherited from LimitedUser.)
Public propertySecondaryUsers
Public propertyShopID (Inherited from LimitedUser.)
Public propertyState (Inherited from LimitedUser.)
Public propertyStockLocationID (Inherited from LimitedUser.)
Public propertySystemFieldValues
Public propertyTitle (Inherited from LimitedUser.)
Public propertyTransaction (Inherited from DbObject.)
Public propertyType Obsolete. (Inherited from LimitedUser.)
Public propertyTypeID Obsolete. (Inherited from LimitedUser.)
Public propertyUpdatedByUser
Public propertyUpdatedOn
Public propertyUserAndGroupType (Inherited from LimitedUser.)
Public propertyUserAndGroupTypeSystemName (Inherited from LimitedUser.)
Public propertyUserName (Inherited from LimitedUser.)
Public propertyUserSortCollection (Inherited from LimitedUser.)
Public propertyUserType (Inherited from LimitedUser.)
Public propertyValidFrom (Inherited from LimitedUser.)
Public propertyValidTo (Inherited from LimitedUser.)
Public propertyVatRegNumber (Inherited from LimitedUser.)
Public propertyZip (Inherited from LimitedUser.)
Top
Methods
  NameDescription
Public methodAddExternalLogin Obsolete. (Inherited from LimitedUser.)
Public methodAddExternalLogOn (Inherited from LimitedUser.)
Public methodAddToGroup (Inherited from LimitedUser.)
Public methodAddToGroupAdministrators (Inherited from LimitedUser.)
Public methodStatic memberApproveUser
Public methodStatic memberAuthenticate(String, String, PermissionLevels)
Public methodStatic memberAuthenticate(String, String, PermissionLevels, String, Boolean)
Public methodCanImpersonateMe
Public methodCanImpersonateUser
Public methodChangePassword (Inherited from LimitedUser.)
Public methodDelete
Public methodStatic memberDelete(Int32)
Public methodEncryptPassword (Inherited from LimitedUser.)
Public methodFill (Overrides LimitedUserFill(IDataReader).)
Protected methodFillRow (Overrides LimitedUserFillRow(DataRow).)
Public methodStatic memberget_Current Obsolete.
Public methodStatic memberGetAdministratorsByGroupID
Public methodGetAncestors(String) (Inherited from LimitedUser.)
Public methodStatic memberGetAncestors(Int32)
Public methodGetByKey (Inherited from LimitedUser.)
Public methodStatic memberGetCurrentBackendUser
Public methodStatic memberGetCurrentExtranetUser
Public methodStatic memberGetCurrentExtranetUserId
Public methodStatic memberGetCurrentUser Obsolete.
Public methodStatic memberGetCurrentUser(PagePermissionLevels)
Public methodStatic memberGetCurrentUserID
Public methodStatic memberGetEmptyAccessUserDataSet Obsolete.
Public methodGetParent (Inherited from LimitedUser.)
Public methodGetPermissionIdentifier (Inherited from LimitedUser.)
Public methodStatic memberGetSecondaryRelationPermissionGroups
Public methodStatic memberGetTopUsersByGroupID
Public methodStatic memberGetUser Obsolete.
Public methodStatic memberGetUserByEmailAddress(String)
Public methodStatic memberGetUserByEmailAddress(String, String)
Public methodStatic memberGetUserByID(Int32)
Public methodStatic memberGetUserByID(Int32, Boolean)
Public methodStatic memberGetUserByRecoveryToken
Public methodStatic memberGetUserBySql Obsolete.
Public methodStatic memberGetUserByUserName(String)
Public methodStatic memberGetUserByUserName(String, String)
Public methodStatic memberGetUserCountByGroupID
Public methodStatic memberGetUsers
Public methodStatic memberGetUsers(Boolean)
Public methodStatic memberGetUsers(CommandBuilder) Obsolete.
Public methodStatic memberGetUsers(Boolean, Boolean, Boolean, String, Boolean, Int32, Int32, String, NullableInt32, Int32)
Public methodGetUsersAndGroupsICanSetAsSecondary
Public methodStatic memberGetUsersAndGroupsICanSetAsSecondary(Int32, ReadOnlyGroupCollection)
Public methodGetUsersAndGroupsThatCanSetMeAsSecondary
Public methodStatic memberGetUsersAndGroupsThatCanSetMeAsSecondary(Int32, ReadOnlyGroupCollection)
Public methodStatic memberGetUsersByGroupID(Int32)
Public methodStatic memberGetUsersByGroupID(Int32, Boolean)
Public methodStatic memberGetUsersByID
Public methodStatic memberGetUsersByIds
Public methodStatic memberGetUsersBySql Obsolete.
Public methodStatic memberGetUsersFromGroupTree
Public methodGetUsersICanSetAsSecondary
Public methodGetUsersThatCanSetMeAsSecondary
Public methodHasAccess Obsolete. (Inherited from LimitedUser.)
Public methodHasGroup (Inherited from LimitedUser.)
Public methodStatic memberIsExtranetUserLoggedIn
Public methodIsUserNameValid (Inherited from LimitedUser.)
Public methodLoad (Inherited from DbObject.)
Public methodRemoveExternalLogin Obsolete. (Inherited from LimitedUser.)
Public methodRemoveExternalLogOn (Inherited from LimitedUser.)
Public methodRemoveFromGroup (Inherited from LimitedUser.)
Public methodRemoveFromGroupAdministrators (Inherited from LimitedUser.)
Public methodStatic memberRemoveSecondaryUsers
Public methodSave
Public methodStatic memberset_Current Obsolete.
Public methodStatic memberSetCurrentUser
Public methodStatic memberUpdateInformationSentDate(IEnumerableUser)
Public methodStatic memberUpdateInformationSentDate(IEnumerableUser, DateTime) Obsolete.
Public methodUpdateSecondaryUsers(ICollectionInt32, Boolean)
Public methodStatic memberUpdateSecondaryUsers(Int32, ICollectionInt32, Boolean)
Top
Fields
  NameDescription
Protected field_id (Inherited from DbObject.)
Protected field_keyField (Inherited from DbObject.)
Protected field_tableName (Inherited from DbObject.)
Top
Extension Methods
See Also