
com.azure.identity.credential.EnvironmentCredentialBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of azure-identity Show documentation
Show all versions of azure-identity Show documentation
This module contains client library for Microsoft Azure Identity.
// Copyright (c) Microsoft Corporation. All rights reserved.
// Licensed under the MIT License.
package com.azure.identity.credential;
/**
* Fluent credential builder for instantiating a {@link EnvironmentCredential}.
*
* @see EnvironmentCredential
*/
public class EnvironmentCredentialBuilder extends CredentialBuilderBase {
/**
* Specifies the Azure Active Directory endpoint to acquire tokens.
* @param authorityHost the Azure Active Directory endpoint
* @return itself
*/
public EnvironmentCredentialBuilder authorityHost(String authorityHost) {
this.identityClientOptions.setAuthorityHost(authorityHost);
return this;
}
/**
* @return a {@link EnvironmentCredential} with the current configurations.
*/
public EnvironmentCredential build() {
return new EnvironmentCredential(identityClientOptions);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy