com.azure.identity.broker

The Azure Identity Brokered Authentication library offers support for using various support brokers from the MSAL4j library. Brokered authentication utilizes a secure component for token acquisition and management. This enables many useful scenarios, such as using hardware authentication keys or accessing resources that require additional security such as device bound tokens.

Currently supported brokers:

  • Web Application Manager on Windows OS

Getting Started

Brokered authentication support is offered through the InteractiveBrowserCredential. To construct a credential which will use a broker, use the InteractiveBrowserBrokerCredentialBuilder from this package.

 InteractiveBrowserBrokerCredentialBuilder builder = new InteractiveBrowserBrokerCredentialBuilder();
 InteractiveBrowserCredential credential = builder.build();
 

Classes

InteractiveBrowserBrokerCredentialBuilder

Fluent credential builder for instantiating a InteractiveBrowserCredential configured to use a secure broker.