public class IntelliJCredentialBuilder extends CredentialBuilderBase<VisualStudioCodeCredentialBuilder>
IntelliJCredential.IntelliJCredential| Constructor and Description |
|---|
IntelliJCredentialBuilder() |
| Modifier and Type | Method and Description |
|---|---|
IntelliJCredential |
build()
Creates a new
IntelliJCredential with the current configurations. |
IntelliJCredentialBuilder |
keePassDatabasePath(String databasePath)
Specifies the KeePass database path to read the cached credentials of Azure toolkit for IntelliJ plugin.
|
IntelliJCredentialBuilder |
tenantId(String tenantId)
Sets the tenant id of the user to authenticate through the
IntelliJCredential. |
configuration, httpClient, httpPipeline, maxRetry, proxyOptions, retryTimeoutpublic IntelliJCredentialBuilder tenantId(String tenantId)
IntelliJCredential. The default is
the tenant the user originally authenticated to via the Azure Toolkit for IntelliJ plugin.tenantId - the tenant ID to set.public IntelliJCredentialBuilder keePassDatabasePath(String databasePath)
databasePath is required on Windows platform. For macOS and Linux platform native key chain /
key ring will be accessed respectively to retrieve the cached credentials.
This path can be located in the IntelliJ IDE. Windows: File -> Settings -> Appearance & Behavior -> System Settings -> Passwords.
databasePath - the path to the KeePass database.IllegalArgumentException - if databasePath is either not specified or is empty.public IntelliJCredential build()
IntelliJCredential with the current configurations.IntelliJCredential with the current configurations.Visit the Azure for Java Developers site for more Java documentation, including quick starts, tutorials, and code samples.