AuthorizationClient Class Members
See Also  Properties Methods 
SourceCode.Authorization.Client Namespace : AuthorizationClient Class


Glossary Item Box

The following tables list the members exposed by AuthorizationClient.

Public Constructors

  Name Description
Public Constructor AuthorizationClient Constructor  
Top

Public Properties

  Name Description
Public Property Connection (Inherited from SourceCode.Hosting.Client.BaseAPI.BaseAPI)
Public Property IsDisposed Gets a value indicating whether the object has been disposed of.  
Top

Public Methods

  Name Description
Public Method CreateConnection (Inherited from SourceCode.Hosting.Client.BaseAPI.BaseAPI)
Public Method DeleteConnection (Inherited from SourceCode.Hosting.Client.BaseAPI.BaseAPI)
Public Method DenyClassRights Deny the rights of an identity on a class.  
Public Method DenyObjectRights Deny the rights of an identity on an object.  
Public Method DeregisterAction Deregisters an authorization action.  
Public Method DeregisterClass Deregisters an authorization class.  
Public Method DeregisterObject Deregisters an authorization object.  
Public Method Dispose Releases all resources used by the WorkspaceManager.  
Public Method GetAction Overloaded.  Gets an Authorization action.  
Public Method GetActions Overloaded.  Gets all actions.  
Public Method GetClass Overloaded. Gets the SourceCode.Authorization.Interfaces.IAuthorizationClass instance specified by classID.  
Public Method GetClassAce Gets an Authorization class access control entry.  
Public Method GetClassAcl Gets an Authorization class access control list.  
Public Method GetClasses Overloaded.  Gets all Authorization classes.  
Public Method GetClassRights Get the set of actions that the identity is authorized to perform on a class.  
Public Method GetCurrentIdentity Returns the current user as a SourceCode.Authorization.Interfaces.IAuthorizationIdentity.  
Public Method GetCurrentUser Returns the current user name.  
Public Method GetIdentity Get the specified SourceCode.Authorization.Interfaces.IAuthorizationIdentity instance.  
Public Method GetObject Gets an Authorization object.  
Public Method GetObjectAce Gets an authorization object access control entry.  
Public Method GetObjectAcl Gets an Authorization object access control list.  
Public Method GetObjectRights Get the set of actions that the identity is authorized to perform on an object.  
Public Method GetObjects Overloaded.  Gets the objects.  
Public Method GrantClassRights Deny the rights for an identity on a class.  
Public Method GrantObjectRights Grants the rights for an identity on an object.  
Public Method IsAuthorized Overloaded.  Checks if the identity is authorized to perform a set of actions (as a rights mask) on a class.  
Public Method RegisterAction Registers an authorization action.  
Public Method RegisterClass Registers an authorization class.  
Public Method RegisterObject Registers an authorization object.  
Public Method RevokeClassRights Revokes the rights of an identity on a class.  
Public Method RevokeObjectRights Revokes the rights of an identity on an object.  
Public Method UpdateAction Updates an authorization action.  
Public Method UpdateClass Updates an authorization class.  
Public Method UpdateObject Updates an authorization object.  
Top

Protected Methods

  Name Description
Protected Method Finalize Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.  
Protected Method RemoteCall Overloaded. (Inherited fromSourceCode.Hosting.Client.BaseAPI.BaseAPI  )
Protected Method RemoteSessionCall Overloaded. (Inherited fromSourceCode.Hosting.Client.BaseAPI.BaseAPI  )
Top

See Also