C# Class VaultFolderCreate.SecuritySvc.SecurityService

Inheritance: System.Web.Services.Protocols.SoapHttpClientProtocol
Show file Open project: nick-hall-majenta/Autodesk-Vault-Utilities

Public Methods

Method Description
AddSystemACLAsync ( ACE entries ) : void
AddSystemACLAsync ( ACE entries, object userState ) : void
CancelAsync ( object userState ) : void
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

Private Methods

Method Description
AddSystemACL ( ACE entries ) : ACL
GetACLUpdateRestrictions ( long entityId, ACE entries ) : VaultFolderCreate.SecuritySvc.SecRestric[]
GetACLsByEntityIds ( long entityIds ) : VaultFolderCreate.SecuritySvc.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

Method Details

AddSystemACLAsync() public method

public AddSystemACLAsync ( ACE entries ) : void
entries ACE
return void

AddSystemACLAsync() public method

public AddSystemACLAsync ( ACE entries, object userState ) : void
entries ACE
userState object
return void

CancelAsync() public method

public CancelAsync ( object userState ) : void
userState object
return void

GetACLUpdateRestrictionsAsync() public method

public GetACLUpdateRestrictionsAsync ( long entityId, ACE entries ) : void
entityId long
entries ACE
return void

GetACLUpdateRestrictionsAsync() public method

public GetACLUpdateRestrictionsAsync ( long entityId, ACE entries, object userState ) : void
entityId long
entries ACE
userState object
return void

GetACLsByEntityIdsAsync() public method

public GetACLsByEntityIdsAsync ( long entityIds ) : void
entityIds long
return void

GetACLsByEntityIdsAsync() public method

public GetACLsByEntityIdsAsync ( long entityIds, object userState ) : void
entityIds long
userState object
return void

GetAllAccessPermissionsAndGroupsAsync() public method

public GetAllAccessPermissionsAndGroupsAsync ( ) : void
return void

GetAllAccessPermissionsAndGroupsAsync() public method

public GetAllAccessPermissionsAndGroupsAsync ( object userState ) : void
userState object
return void

GetEntACLsByEntityIdsAsync() public method

public GetEntACLsByEntityIdsAsync ( long entityIds ) : void
entityIds long
return void

GetEntACLsByEntityIdsAsync() public method

public GetEntACLsByEntityIdsAsync ( long entityIds, object userState ) : void
entityIds long
userState object
return void

SecurityService() public method

public SecurityService ( ) : System.Diagnostics
return System.Diagnostics

SetSystemACLsAsync() public method

public SetSystemACLsAsync ( long entityIds, long aclId ) : void
entityIds long
aclId long
return void

SetSystemACLsAsync() public method

public SetSystemACLsAsync ( long entityIds, long aclId, object userState ) : void
entityIds long
aclId long
userState object
return void

SignIn2Async() public method

public SignIn2Async ( string userName, string userPassword ) : void
userName string
userPassword string
return void

SignIn2Async() public method

public SignIn2Async ( string userName, string userPassword, object userState ) : void
userName string
userPassword string
userState object
return void

SignInAsync() public method

public SignInAsync ( string userName, string userPassword, string knowledgeVault ) : void
userName string
userPassword string
knowledgeVault string
return void

SignInAsync() public method

public SignInAsync ( string userName, string userPassword, string knowledgeVault, object userState ) : void
userName string
userPassword string
knowledgeVault string
userState object
return void

SignOutAsync() public method

public SignOutAsync ( ) : void
return void

SignOutAsync() public method

public SignOutAsync ( object userState ) : void
userState object
return void

UpdateACLAsync() public method

public UpdateACLAsync ( long entityId, ACE entries, PrpgType prpgType ) : void
entityId long
entries ACE
prpgType PrpgType
return void

UpdateACLAsync() public method

public UpdateACLAsync ( long entityId, ACE entries, PrpgType prpgType, object userState ) : void
entityId long
entries ACE
prpgType PrpgType
userState object
return void

UpdateACLEntriesAsync() public method

public UpdateACLEntriesAsync ( long aclId, ACE entries ) : void
aclId long
entries ACE
return void

UpdateACLEntriesAsync() public method

public UpdateACLEntriesAsync ( long aclId, ACE entries, object userState ) : void
aclId long
entries ACE
userState object
return void