AzureTokenAuthentication Members
AzureTokenAuthentication members are listed in the following tables.
AzureTokenAuthentication Constructors
AzureTokenAuthentication constructors are listed in Table 20-1.
Table 1 AzureTokenAuthentication Constructors
| Constructor | Description |
|---|---|
| AzureTokenAuthentication() | Instantiates an empty object of the AzureTokenAuthentication class |
| AzureTokenAuthentication(string) | Instantiates an empty object of the AzureTokenAuthentication class with a database application id URI |
AzureTokenAuthentication Properties
AzureTokenAuthentication properties are listed in Table 20-2.
Table 2 AzureTokenAuthentication Properties
| Property | Description |
|---|---|
| DatabaseApplicationIdUri | Sets the database application URI identifier, which is the protected resource identifier on Microsoft Entra ID for which client application requests the access token |
| ClientId | Sets the client identifier, which is Microsoft Entra ID registered application identifier |
| TenantId | Sets the Azure tenant identifier under which applications (client app or database) are registered |
| RedirectUri | Sets the reply URL where the authorization server sends the user once the app has been successfully authorized and granted an authorization code or access token |
| ClientSecret | Sets the Azure resource credential |
| ClientCertificate | This property sets the Azure resource digital certificate. |
| ClientCertificatePassword | Sets the Azure client certificate password |
| CustomDeviceCodeCallback | Sets a delegate/callback to the application providing them the Azure SDK DeviceCodeInfo object. |