AzureTokenAuthentication Properties

AzureTokenAuthentication properties are listed in Table 20-3.

Table 20-3 AzureTokenAuthentication Properties

Property Description

DatabaseApplicationIdUri

Sets the database application URI identifier, which is the protected resource identifier on Azure AD for which client application requests the access token

ClientId

Sets the client identifier, which is Azure AD 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.