Share via


IServerManagedIdentityProvider Interface

Definition

Provider for Server Managed Identity related information.

public interface IServerManagedIdentityProvider
type IServerManagedIdentityProvider = interface
Public Interface IServerManagedIdentityProvider
Derived

Properties

EnableMIChecking

Methods

GetServerApplicationId(LocalServerType, Boolean, Boolean)

Gets the server's application id by trying to get a token and parsing for the oid We choose to get the applicationId from the token rather than making a Get call on the resource because we don't know the permissions the user has on the resource

GetServerType(IEcsManagement)

Gets the server's VM Type by querying the Azure and Arc IMDS endpoints and checking resourceId

Applies to