Interface CredentialSupplier

  • All Known Implementing Classes:
    AzureProperties

    public interface CredentialSupplier
    An interface meant to be implemented by configuration properties POJOs that store information about Azure credentials.
    Author:
    Warren Zhu
    • Method Detail

      • getClientId

        String getClientId()
        Gets the client ID.
        Returns:
        The client ID.
      • getClientSecret

        String getClientSecret()
        Gets the client secret.
        Returns:
        The client secret.
      • isMsiEnabled

        boolean isMsiEnabled()
        Whether MSI is enabled.
        Returns:
        Whether MSI is enabled.
      • getTenantId

        String getTenantId()
        Gets the tenant ID.
        Returns:
        The tenant ID.
      • getSubscriptionId

        String getSubscriptionId()
        Gets the subscription ID.
        Returns:
        The subscription ID.