Microsoft.Clm.Provision Namespace
Provides classes that implement an extensibility mechanism for CLM that developers can use to modify, extend, and customize CLM’s request processing functionality.
Send comments about this topic to Microsoft.
These classes take advantage of .NET Framework remoting features and can be configured for remote execution. See the UseRemoting property of the classes (for example, ExecuteOperations.UseRemoting).
These classes do not allow for object instantiation. Instead they expose their functionality through static methods.
| Class | Description | |
|---|---|---|
![]() | CertificatesFilter | Filters a collection of certificates based on supplied criteria. |
![]() | ExecuteOperations | Provides methods that are used while CLM requests are running and finishing. |
![]() | FindOperations | Provides search functionality for profile templates, profiles, smart cards, certificates and CLM requests. |
![]() | PermissionOperations | Provides methods for validating a user's permissions on other users and CLM requests. |
![]() | RequestOperations | Provides methods for performing operations on CLM requests. |
| Enumeration | Description | |
|---|---|---|
![]() | CertificatesFilterFlags | Defines certificate filter flags that can be used with the FindAll method to filter a collection of certificates. |
© 2007 Microsoft Corporation. All rights reserved.

