com.azure.identity.broker.package-info Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-identity-broker Show documentation
Show all versions of azure-identity-broker Show documentation
This module contains brokered authentication extensions for Microsoft Azure Identity.
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
/**
* 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 {@link com.azure.identity.InteractiveBrowserCredential}.
* To construct a credential which will use a broker, use the {@link com.azure.identity.broker.InteractiveBrowserBrokerCredentialBuilder}
* from this package.
*
*
*
* InteractiveBrowserBrokerCredentialBuilder builder = new InteractiveBrowserBrokerCredentialBuilder();
* InteractiveBrowserCredential credential = builder.build();
*
*
*/
package com.azure.identity.broker;