C# Класс VaultExtractParentData.Security.SecurityService

Наследование: System.Web.Services.Protocols.SoapHttpClientProtocol
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddSystemACLAsync ( ACE entries ) : void
AddSystemACLAsync ( ACE entries, object userState ) : void
BeginAddSystemACL ( ACE entries, System callback, object asyncState ) : System.IAsyncResult
BeginGetACLUpdateRestrictions ( long entityId, ACE entries, System callback, object asyncState ) : System.IAsyncResult
BeginGetACLsByEntityIds ( long entityIds, System callback, object asyncState ) : System.IAsyncResult
BeginGetAllAccessPermissionsAndGroups ( System callback, object asyncState ) : System.IAsyncResult
BeginGetEntACLsByEntityIds ( long entityIds, System callback, object asyncState ) : System.IAsyncResult
BeginSetSystemACLs ( long entityIds, long aclId, System callback, object asyncState ) : System.IAsyncResult
BeginSignIn ( string userName, string userPassword, string knowledgeVault, System callback, object asyncState ) : System.IAsyncResult
BeginSignIn2 ( string userName, string userPassword, System callback, object asyncState ) : System.IAsyncResult
BeginSignOut ( System callback, object asyncState ) : System.IAsyncResult
BeginUpdateACL ( long entityId, ACE entries, PrpgType prpgType, System callback, object asyncState ) : System.IAsyncResult
BeginUpdateACLEntries ( long aclId, ACE entries, System callback, object asyncState ) : System.IAsyncResult
CancelAsync ( object userState ) : void
EndAddSystemACL ( System asyncResult ) : ACL
EndGetACLUpdateRestrictions ( System asyncResult ) : VaultExtractParentData.Security.SecRestric[]
EndGetACLsByEntityIds ( System asyncResult ) : VaultExtractParentData.Security.ACL[]
EndGetAllAccessPermissionsAndGroups ( System asyncResult ) : AccessPermisAndGrp
EndGetEntACLsByEntityIds ( System asyncResult ) : EntsAndACLs
EndSetSystemACLs ( System asyncResult ) : void
EndSignIn ( System asyncResult ) : void
EndSignIn2 ( System asyncResult ) : void
EndSignOut ( System asyncResult ) : void
EndUpdateACL ( System asyncResult ) : ACL
EndUpdateACLEntries ( System asyncResult ) : ACL
GetACLUpdateRestrictionsAsync ( long entityId, ACE entries ) : void
GetACLUpdateRestrictionsAsync ( long entityId, ACE entries, object userState ) : void
GetACLsByEntityIdsAsync ( long entityIds ) : void
GetACLsByEntityIdsAsync ( long entityIds, object userState ) : void
GetAllAccessPermissionsAndGroupsAsync ( ) : void
GetAllAccessPermissionsAndGroupsAsync ( object userState ) : void
GetEntACLsByEntityIdsAsync ( long entityIds ) : void
GetEntACLsByEntityIdsAsync ( long entityIds, object userState ) : void
SecurityService ( ) : System.Diagnostics
SetSystemACLsAsync ( long entityIds, long aclId ) : void
SetSystemACLsAsync ( long entityIds, long aclId, object userState ) : void
SignIn2Async ( string userName, string userPassword ) : void
SignIn2Async ( string userName, string userPassword, object userState ) : void
SignInAsync ( string userName, string userPassword, string knowledgeVault ) : void
SignInAsync ( string userName, string userPassword, string knowledgeVault, object userState ) : void
SignOutAsync ( ) : void
SignOutAsync ( object userState ) : void
UpdateACLAsync ( long entityId, ACE entries, PrpgType prpgType ) : void
UpdateACLAsync ( long entityId, ACE entries, PrpgType prpgType, object userState ) : void
UpdateACLEntriesAsync ( long aclId, ACE entries ) : void
UpdateACLEntriesAsync ( long aclId, ACE entries, object userState ) : void

Приватные методы

Метод Описание
AddSystemACL ( ACE entries ) : ACL
GetACLUpdateRestrictions ( long entityId, ACE entries ) : VaultExtractParentData.Security.SecRestric[]
GetACLsByEntityIds ( long entityIds ) : VaultExtractParentData.Security.ACL[]
GetAllAccessPermissionsAndGroups ( ) : AccessPermisAndGrp
GetEntACLsByEntityIds ( long entityIds ) : EntsAndACLs
IsLocalFileSystemWebService ( string url ) : bool
OnAddSystemACLOperationCompleted ( object arg ) : void
OnGetACLUpdateRestrictionsOperationCompleted ( object arg ) : void
OnGetACLsByEntityIdsOperationCompleted ( object arg ) : void
OnGetAllAccessPermissionsAndGroupsOperationCompleted ( object arg ) : void
OnGetEntACLsByEntityIdsOperationCompleted ( object arg ) : void
OnSetSystemACLsOperationCompleted ( object arg ) : void
OnSignIn2OperationCompleted ( object arg ) : void
OnSignInOperationCompleted ( object arg ) : void
OnSignOutOperationCompleted ( object arg ) : void
OnUpdateACLEntriesOperationCompleted ( object arg ) : void
OnUpdateACLOperationCompleted ( object arg ) : void
SetSystemACLs ( long entityIds, long aclId ) : void
SignIn ( string userName, string userPassword, string knowledgeVault ) : void
SignIn2 ( string userName, string userPassword ) : void
SignOut ( ) : void
UpdateACL ( long entityId, ACE entries, PrpgType prpgType ) : ACL
UpdateACLEntries ( long aclId, ACE entries ) : ACL

Описание методов

AddSystemACLAsync() публичный Метод

public AddSystemACLAsync ( ACE entries ) : void
entries ACE
Результат void

AddSystemACLAsync() публичный Метод

public AddSystemACLAsync ( ACE entries, object userState ) : void
entries ACE
userState object
Результат void

BeginAddSystemACL() публичный Метод

public BeginAddSystemACL ( ACE entries, System callback, object asyncState ) : System.IAsyncResult
entries ACE
callback System
asyncState object
Результат System.IAsyncResult

BeginGetACLUpdateRestrictions() публичный Метод

public BeginGetACLUpdateRestrictions ( long entityId, ACE entries, System callback, object asyncState ) : System.IAsyncResult
entityId long
entries ACE
callback System
asyncState object
Результат System.IAsyncResult

BeginGetACLsByEntityIds() публичный Метод

public BeginGetACLsByEntityIds ( long entityIds, System callback, object asyncState ) : System.IAsyncResult
entityIds long
callback System
asyncState object
Результат System.IAsyncResult

BeginGetAllAccessPermissionsAndGroups() публичный Метод

public BeginGetAllAccessPermissionsAndGroups ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
Результат System.IAsyncResult

BeginGetEntACLsByEntityIds() публичный Метод

public BeginGetEntACLsByEntityIds ( long entityIds, System callback, object asyncState ) : System.IAsyncResult
entityIds long
callback System
asyncState object
Результат System.IAsyncResult

BeginSetSystemACLs() публичный Метод

public BeginSetSystemACLs ( long entityIds, long aclId, System callback, object asyncState ) : System.IAsyncResult
entityIds long
aclId long
callback System
asyncState object
Результат System.IAsyncResult

BeginSignIn() публичный Метод

public BeginSignIn ( string userName, string userPassword, string knowledgeVault, System callback, object asyncState ) : System.IAsyncResult
userName string
userPassword string
knowledgeVault string
callback System
asyncState object
Результат System.IAsyncResult

BeginSignIn2() публичный Метод

public BeginSignIn2 ( string userName, string userPassword, System callback, object asyncState ) : System.IAsyncResult
userName string
userPassword string
callback System
asyncState object
Результат System.IAsyncResult

BeginSignOut() публичный Метод

public BeginSignOut ( System callback, object asyncState ) : System.IAsyncResult
callback System
asyncState object
Результат System.IAsyncResult

BeginUpdateACL() публичный Метод

public BeginUpdateACL ( long entityId, ACE entries, PrpgType prpgType, System callback, object asyncState ) : System.IAsyncResult
entityId long
entries ACE
prpgType PrpgType
callback System
asyncState object
Результат System.IAsyncResult

BeginUpdateACLEntries() публичный Метод

public BeginUpdateACLEntries ( long aclId, ACE entries, System callback, object asyncState ) : System.IAsyncResult
aclId long
entries ACE
callback System
asyncState object
Результат System.IAsyncResult

CancelAsync() публичный Метод

public CancelAsync ( object userState ) : void
userState object
Результат void

EndAddSystemACL() публичный Метод

public EndAddSystemACL ( System asyncResult ) : ACL
asyncResult System
Результат ACL

EndGetACLUpdateRestrictions() публичный Метод

public EndGetACLUpdateRestrictions ( System asyncResult ) : VaultExtractParentData.Security.SecRestric[]
asyncResult System
Результат VaultExtractParentData.Security.SecRestric[]

EndGetACLsByEntityIds() публичный Метод

public EndGetACLsByEntityIds ( System asyncResult ) : VaultExtractParentData.Security.ACL[]
asyncResult System
Результат VaultExtractParentData.Security.ACL[]

EndGetAllAccessPermissionsAndGroups() публичный Метод

public EndGetAllAccessPermissionsAndGroups ( System asyncResult ) : AccessPermisAndGrp
asyncResult System
Результат AccessPermisAndGrp

EndGetEntACLsByEntityIds() публичный Метод

public EndGetEntACLsByEntityIds ( System asyncResult ) : EntsAndACLs
asyncResult System
Результат EntsAndACLs

EndSetSystemACLs() публичный Метод

public EndSetSystemACLs ( System asyncResult ) : void
asyncResult System
Результат void

EndSignIn() публичный Метод

public EndSignIn ( System asyncResult ) : void
asyncResult System
Результат void

EndSignIn2() публичный Метод

public EndSignIn2 ( System asyncResult ) : void
asyncResult System
Результат void

EndSignOut() публичный Метод

public EndSignOut ( System asyncResult ) : void
asyncResult System
Результат void

EndUpdateACL() публичный Метод

public EndUpdateACL ( System asyncResult ) : ACL
asyncResult System
Результат ACL

EndUpdateACLEntries() публичный Метод

public EndUpdateACLEntries ( System asyncResult ) : ACL
asyncResult System
Результат ACL

GetACLUpdateRestrictionsAsync() публичный Метод

public GetACLUpdateRestrictionsAsync ( long entityId, ACE entries ) : void
entityId long
entries ACE
Результат void

GetACLUpdateRestrictionsAsync() публичный Метод

public GetACLUpdateRestrictionsAsync ( long entityId, ACE entries, object userState ) : void
entityId long
entries ACE
userState object
Результат void

GetACLsByEntityIdsAsync() публичный Метод

public GetACLsByEntityIdsAsync ( long entityIds ) : void
entityIds long
Результат void

GetACLsByEntityIdsAsync() публичный Метод

public GetACLsByEntityIdsAsync ( long entityIds, object userState ) : void
entityIds long
userState object
Результат void

GetAllAccessPermissionsAndGroupsAsync() публичный Метод

public GetAllAccessPermissionsAndGroupsAsync ( ) : void
Результат void

GetAllAccessPermissionsAndGroupsAsync() публичный Метод

public GetAllAccessPermissionsAndGroupsAsync ( object userState ) : void
userState object
Результат void

GetEntACLsByEntityIdsAsync() публичный Метод

public GetEntACLsByEntityIdsAsync ( long entityIds ) : void
entityIds long
Результат void

GetEntACLsByEntityIdsAsync() публичный Метод

public GetEntACLsByEntityIdsAsync ( long entityIds, object userState ) : void
entityIds long
userState object
Результат void

SecurityService() публичный Метод

public SecurityService ( ) : System.Diagnostics
Результат System.Diagnostics

SetSystemACLsAsync() публичный Метод

public SetSystemACLsAsync ( long entityIds, long aclId ) : void
entityIds long
aclId long
Результат void

SetSystemACLsAsync() публичный Метод

public SetSystemACLsAsync ( long entityIds, long aclId, object userState ) : void
entityIds long
aclId long
userState object
Результат void

SignIn2Async() публичный Метод

public SignIn2Async ( string userName, string userPassword ) : void
userName string
userPassword string
Результат void

SignIn2Async() публичный Метод

public SignIn2Async ( string userName, string userPassword, object userState ) : void
userName string
userPassword string
userState object
Результат void

SignInAsync() публичный Метод

public SignInAsync ( string userName, string userPassword, string knowledgeVault ) : void
userName string
userPassword string
knowledgeVault string
Результат void

SignInAsync() публичный Метод

public SignInAsync ( string userName, string userPassword, string knowledgeVault, object userState ) : void
userName string
userPassword string
knowledgeVault string
userState object
Результат void

SignOutAsync() публичный Метод

public SignOutAsync ( ) : void
Результат void

SignOutAsync() публичный Метод

public SignOutAsync ( object userState ) : void
userState object
Результат void

UpdateACLAsync() публичный Метод

public UpdateACLAsync ( long entityId, ACE entries, PrpgType prpgType ) : void
entityId long
entries ACE
prpgType PrpgType
Результат void

UpdateACLAsync() публичный Метод

public UpdateACLAsync ( long entityId, ACE entries, PrpgType prpgType, object userState ) : void
entityId long
entries ACE
prpgType PrpgType
userState object
Результат void

UpdateACLEntriesAsync() публичный Метод

public UpdateACLEntriesAsync ( long aclId, ACE entries ) : void
aclId long
entries ACE
Результат void

UpdateACLEntriesAsync() публичный Метод

public UpdateACLEntriesAsync ( long aclId, ACE entries, object userState ) : void
aclId long
entries ACE
userState object
Результат void