MachineIdentityManager Class
Represents the operations that are used to manage the identities of computers.
Assembly: MachineIdentityObjectModel (in MachineIdentityObjectModel.dll)
| Name | Description | |
|---|---|---|
![]() | MachineIdentityManager() | Initializes a new instance of the MachineIdentityManager class. |
![]() | MachineIdentityManager(String^) | Initializes a new instance of the MachineIdentityManager class with the specified server name. |
| Name | Description | |
|---|---|---|
![]() | Connected | Gets the status of the connection. |
![]() ![]() | ServerName | Gets or sets the name of the server. |
| Name | Description | |
|---|---|---|
![]() | Connect() | Connects the Machine Identity Manager to the User Provider. |
![]() | ConnectAsync() | Asynchronously connects the Machine Identity Manager to the User Provider. |
![]() | ConnectAsync(TimeSpan) | Asynchronously connects the Machine Identity Manager to the User Provider with the specified timeout period. |
![]() | Dispose() | Release all of the resources that are used by the MachineIdentityManager object. |
![]() | Dispose(Boolean) | Releases the unmanaged resources used by the MachineIdentityManager object and optionally releases the managed resources. |
![]() | Equals(Object^) | (Inherited from Object.) |
![]() | Finalize() | (Inherited from Object.) |
![]() ![]() | GetCert(String^, String^, Boolean) | Returns the certificate for the local computer. |
![]() ![]() | GetCert(String^, String^, String^) | Returns the certificate for the local computer. |
![]() ![]() | GetCert(String^, String^, String^, Boolean) | Returns the certificate for the local computer. |
![]() ![]() | GetCert(String^, String^, String^, String^, String^, Boolean) | Retrieves the certification for the specified dns host name and netbios name. |
![]() | GetCertResponse(String^, String^, String^, String^) | Authenticates the user name and password for the computer. |
![]() | GetCertResponseAsync(String^, String^, String^, String^) | Asynchronously authenticates the user name and password for the computer. |
![]() ![]() | GetExpiredDateOfMachineCert() | Returns the expiration date of the computer certificate. |
![]() | GetHashCode() | (Inherited from Object.) |
![]() ![]() | GetLocalMachineCert() | Returns the certificate for the local computer. |
![]() ![]() | GetMachineStatus(String^, String^, Boolean%) | Returns the status of the computer. |
![]() | GetMachineStatus(String^, String^, String^) | Returns the status of the computer. |
![]() ![]() | GetMachineStatus(String^, String^, String^, String^, Boolean%) | Returns the status of the computer. |
![]() | GetMachineStatusAsync(String^, String^, String^) | Asynchronously returns the status of the computer. |
![]() | GetSid(String^, String^, String^, Boolean) | Returns a security identifier for the specified computer. |
![]() | GetSidAsync(String^, String^, String^, Boolean) | Asynchronously returns a security identifier for the specified computer. |
![]() ![]() | GetStandardUserSids(String^, String^, String^) | Retrieves an array of SIDs of standard users, using the specified server. |
![]() ![]() | GetStandardUserSids(String^, String^, String^, String^%) | Retrieves an array of SIDs of standard users as well as the connected DC, using the specified server. |
![]() | GetType() | (Inherited from Object.) |
![]() ![]() | IsClientCertNeedRenew() | Indicates whether the certificate on the client computer must be renewed. |
![]() ![]() | IsServerCertNeedRenew() | Indicates whether the certificate on the server must be renewed. |
![]() | MakeUserRemoteDesktopMapping(String^) | Creates the mapping for the User Remote Desktop. |
![]() | MakeUserRemoteDesktopMappingAsync(String^) | Asynchronously creates the mapping for the User Remote Desktop. |
![]() | MemberwiseClone() | (Inherited from Object.) |
![]() | RemoveMachine(String^, String^) | Removes the computer from the system synchronization call. |
![]() | RemoveMachineAysnc(String^, String^) | Asynchronously removes the computer from the system synchronization call. |
![]() | RenewCert() | Renews the certificate for the local computer. |
![]() | RenewCertAsync() | Asynchronously renews the certificate for the local computer. |
![]() | RevokeCert() | Revokes the certificate for the local computer. |
![]() | RevokeCertAsync() | Asynchronously revokes the certificate for the local computer. |
![]() | ToString() | (Inherited from Object.) |
| Name | Description | |
|---|---|---|
![]() | ConnectRequestCompletionCallback | Represents the callback for the completion of a connection request. |
![]() | ConnectTimeoutCallback | Represents the event for the callback of ConnectTimeout. |
![]() | GenerateCertCompletionCallback | Represents the event for the callback of GenerateCertCompletion. |
![]() | GenerateSidCompletionCallback | Represents the event for the callback of GenerateSidCompletion. |
![]() | GetMachineStatusCompletionCallback | Represents the event for the callback of GetMachineStatusCompletion. |
![]() | MakeUserRemoteDesktopMappingCompletionCallback | Represents the callback for the event of MakeUserRemoteDesktopMappingCompletion. |
![]() | RemoveMachineCompletionCallback | Represents the event for the callback of RemoveMachineCompletion. |
![]() | RenewCertCompletionCallback | Represents the event for the callback of RenewCertCompletion. |
![]() | RevokeCertCompletionCallback | Represents the event for the callback of RevokeCertCompletion. |
Any public static ( Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.




