Class AuxiliaryAuthenticationPolicy

  • All Implemented Interfaces:
    com.azure.core.http.policy.HttpPipelinePolicy

    public class AuxiliaryAuthenticationPolicy
    extends Object
    implements com.azure.core.http.policy.HttpPipelinePolicy
    A Http Pipeline Policy for cross-tenant authorization in Azure.
    • Constructor Summary

      Constructors 
      Constructor Description
      AuxiliaryAuthenticationPolicy​(com.azure.core.management.AzureEnvironment environment, com.azure.core.credential.TokenCredential... credentials)
      Initialize an auxiliary authentication policy with the list of AzureTokenCredentials.
    • Constructor Detail

      • AuxiliaryAuthenticationPolicy

        public AuxiliaryAuthenticationPolicy​(com.azure.core.management.AzureEnvironment environment,
                                             com.azure.core.credential.TokenCredential... credentials)
        Initialize an auxiliary authentication policy with the list of AzureTokenCredentials.
        Parameters:
        environment - the Azure environment
        credentials - the AzureTokenCredentials list
    • Method Detail

      • process

        public Mono<com.azure.core.http.HttpResponse> process​(com.azure.core.http.HttpPipelineCallContext context,
                                                              com.azure.core.http.HttpPipelineNextPolicy next)
        Specified by:
        process in interface com.azure.core.http.policy.HttpPipelinePolicy