C# Class Unicorn.Users.Loader.UserLoader

Inheritance: IUserLoader
Afficher le fichier Open project: kamsar/Unicorn

Méthodes publiques

Méthode Description
Load ( IConfiguration configuration ) : void
UserLoader ( IUserPredicate userPredicate, IUserDataStore userDataStore, IUserLoaderLogger logger, IUserSyncConfiguration syncConfiguration ) : System

Méthodes protégées

Méthode Description
CreateNewUserPassword ( SyncUserFile user ) : string
DeserializeUser ( SyncUserFile serializedUser ) : void
GetOrCreateUser ( SyncUserFile user, bool &addedUser ) : System.Web.Security.MembershipUser
PasteProfileValues ( System.Web.Security.MembershipUser updatedUser, SyncUser serializedUser, List changes ) : void
PasteRoles ( SyncUser serializedUser, User sitecoreUser, bool addedUser, List changes ) : void

Method Details

CreateNewUserPassword() protected méthode

protected CreateNewUserPassword ( SyncUserFile user ) : string
user SyncUserFile
Résultat string

DeserializeUser() protected méthode

protected DeserializeUser ( SyncUserFile serializedUser ) : void
serializedUser SyncUserFile
Résultat void

GetOrCreateUser() protected méthode

protected GetOrCreateUser ( SyncUserFile user, bool &addedUser ) : System.Web.Security.MembershipUser
user SyncUserFile
addedUser bool
Résultat System.Web.Security.MembershipUser

Load() public méthode

public Load ( IConfiguration configuration ) : void
configuration IConfiguration
Résultat void

PasteProfileValues() protected méthode

protected PasteProfileValues ( System.Web.Security.MembershipUser updatedUser, SyncUser serializedUser, List changes ) : void
updatedUser System.Web.Security.MembershipUser
serializedUser SyncUser
changes List
Résultat void

PasteRoles() protected méthode

protected PasteRoles ( SyncUser serializedUser, User sitecoreUser, bool addedUser, List changes ) : void
serializedUser SyncUser
sitecoreUser User
addedUser bool
changes List
Résultat void

UserLoader() public méthode

public UserLoader ( IUserPredicate userPredicate, IUserDataStore userDataStore, IUserLoaderLogger logger, IUserSyncConfiguration syncConfiguration ) : System
userPredicate IUserPredicate
userDataStore IUserDataStore
logger IUserLoaderLogger
syncConfiguration IUserSyncConfiguration
Résultat System