C# 클래스 SenseNet.DirectoryServices.SyncPortal2AD

파일 보기 프로젝트 열기: maxpavlov/FlexNet 1 사용 예제들

공개 메소드들

메소드 설명
AllowMoveADObject ( Node node, string newPath ) : bool
CreateNewADContainer ( Node node, string newPath ) : void
CreateNewADUser ( User user, string newPath, string passwd ) : void
DeleteADObject ( string nodePath, System.Guid guid ) : void
IsSyncedObject ( string nodePath ) : bool
SyncPortal2AD ( ) : System
UpdateADContainer ( Node node, string newPath ) : void
UpdateADUser ( User user, string newPath, string passwd ) : void

비공개 메소드들

메소드 설명
CreateADContainer ( SyncTree syncTree, string parentADPath, Node node ) : void
CreateADGroup ( SyncTree syncTree, string parentADPath, Node node ) : void
CreateADOrgUnit ( SyncTree syncTree, string parentADPath, Node node ) : void
CreateADUser ( SyncTree syncTree, string parentADPath, User user, string passwd ) : void
GetADObjectByGuid ( System.Guid guid ) : SyncTreeADObject
GetSyncTreeContainingPortalPath ( string path ) : SyncTree
MoveADObjectIfNecessary ( System.DirectoryServices.DirectoryEntry entry, SyncTree entrySyncTree, Node node, string newPath ) : void
UpdateADContainerProperties ( System.DirectoryServices.DirectoryEntry entry, SyncTree entrySyncTree, Node node, string newPath, string passwd ) : void
UpdateADGroupCustomProperies ( System.DirectoryServices.DirectoryEntry entry, Node node ) : void
UpdateADObject ( Node node, string newPath, string passwd, Action UpdateObjectProperties ) : void
UpdateADUserProperties ( System.DirectoryServices.DirectoryEntry entry, SyncTree entrySyncTree, Node node, string newPath, string passwd ) : void

메소드 상세

AllowMoveADObject() 공개 메소드

public AllowMoveADObject ( Node node, string newPath ) : bool
node Node
newPath string
리턴 bool

CreateNewADContainer() 공개 메소드

public CreateNewADContainer ( Node node, string newPath ) : void
node Node
newPath string
리턴 void

CreateNewADUser() 공개 메소드

public CreateNewADUser ( User user, string newPath, string passwd ) : void
user SenseNet.ContentRepository.User
newPath string
passwd string
리턴 void

DeleteADObject() 공개 메소드

public DeleteADObject ( string nodePath, System.Guid guid ) : void
nodePath string
guid System.Guid
리턴 void

IsSyncedObject() 공개 메소드

public IsSyncedObject ( string nodePath ) : bool
nodePath string
리턴 bool

SyncPortal2AD() 공개 메소드

public SyncPortal2AD ( ) : System
리턴 System

UpdateADContainer() 공개 메소드

public UpdateADContainer ( Node node, string newPath ) : void
node Node
newPath string
리턴 void

UpdateADUser() 공개 메소드

public UpdateADUser ( User user, string newPath, string passwd ) : void
user SenseNet.ContentRepository.User
newPath string
passwd string
리턴 void