Class ClientCredentialsResponse


  • public final class ClientCredentialsResponse
    extends java.lang.Object
    • Method Detail

      • authorityUrl

        public java.util.Optional<java.lang.String> authorityUrl()
        Returns:
        The authority URL used for authentication.
      • certificate

        public java.util.Optional<java.lang.String> certificate()
        Returns:
        The content of the certificate used for authentication.
      • clientId

        public java.util.Optional<java.lang.String> clientId()
        Returns:
        The Client ID/Application ID
      • clientSecret

        public java.util.Optional<java.lang.String> clientSecret()
        Returns:
        The client secret.
      • isCertAuth

        public java.util.Optional<java.lang.Boolean> isCertAuth()
        Returns:
        Is it using certificate to authenticate. If false then use client secret.
      • resourceGroup

        public java.util.Optional<java.lang.String> resourceGroup()
        Returns:
        Resource Group.
      • resourceUri

        public java.util.Optional<java.lang.String> resourceUri()
        Returns:
        The resource the service principal/app has access to.
      • serviceDataAccessAuthIdentity

        public java.util.Optional<java.lang.String> serviceDataAccessAuthIdentity()
        Returns:
        Indicates which identity to use to authenticate service data access to customer's storage.
      • subscriptionId

        public java.util.Optional<java.lang.String> subscriptionId()
        Returns:
        Subscription ID.
      • tenantId

        public java.util.Optional<java.lang.String> tenantId()
        Returns:
        The ID of the tenant the service principal/app belongs to.
      • thumbprint

        public java.util.Optional<java.lang.String> thumbprint()
        Returns:
        The thumbprint of the certificate above.