Skip navigation links
A C D E F G M S T U V W 

A

ApplicationTokenCredentials - Class in com.microsoft.azure.credentials
Token based credentials for use with a REST Service Client.
ApplicationTokenCredentials(String, String, String, AzureEnvironment) - Constructor for class com.microsoft.azure.credentials.ApplicationTokenCredentials
Initializes a new instance of the ApplicationTokenCredentials.
ApplicationTokenCredentials(String, String, byte[], String, AzureEnvironment) - Constructor for class com.microsoft.azure.credentials.ApplicationTokenCredentials
Initializes a new instance of the ApplicationTokenCredentials.
AppServiceMSICredentials - Class in com.microsoft.azure.credentials
Managed Service Identity token based credentials for use with a REST Service Client.
AppServiceMSICredentials(AzureEnvironment) - Constructor for class com.microsoft.azure.credentials.AppServiceMSICredentials
Creates an MSI credential for app services.
AppServiceMSICredentials(AzureEnvironment, String, String) - Constructor for class com.microsoft.azure.credentials.AppServiceMSICredentials
Creates an MSI credential for app services.
AzureCliCredentials - Class in com.microsoft.azure.credentials
Token based credentials for use with a REST Service Client.

C

clientCertificate() - Method in class com.microsoft.azure.credentials.ApplicationTokenCredentials
 
clientCertificatePassword() - Method in class com.microsoft.azure.credentials.ApplicationTokenCredentials
 
clientId() - Method in class com.microsoft.azure.credentials.ApplicationTokenCredentials
Gets the active directory application client id.
clientId() - Method in class com.microsoft.azure.credentials.AzureCliCredentials
 
clientId() - Method in class com.microsoft.azure.credentials.DelegatedTokenCredentials
 
clientId() - Method in class com.microsoft.azure.credentials.UserTokenCredentials
Gets the active directory application client id.
clientSecret() - Method in class com.microsoft.azure.credentials.ApplicationTokenCredentials
 
com.microsoft.azure.credentials - package com.microsoft.azure.credentials
The package provides 2 credential classes that work with AutoRest generated Azure clients for authentication purposes through Azure.
create() - Static method in class com.microsoft.azure.credentials.AzureCliCredentials
Creates an instance of AzureCliCredentials with the default Azure CLI configuration.
create(File, File) - Static method in class com.microsoft.azure.credentials.AzureCliCredentials
Creates an instance of AzureCliCredentials with custom locations of the token files.

D

DelegatedTokenCredentials - Class in com.microsoft.azure.credentials
Token based credentials to authenticate an application on behalf of a user.
DelegatedTokenCredentials(ApplicationTokenCredentials, String) - Constructor for class com.microsoft.azure.credentials.DelegatedTokenCredentials
Initializes a new instance of the DelegatedTokenCredentials.
DelegatedTokenCredentials(ApplicationTokenCredentials, String, String) - Constructor for class com.microsoft.azure.credentials.DelegatedTokenCredentials
Initializes a new instance of the DelegatedTokenCredentials, with a pre-acquired oauth2 authorization code.
DelegatedTokenCredentials.ResponseMode - Enum in com.microsoft.azure.credentials
Specifies the method that should be used to send the resulting token back to your app.
domain() - Method in class com.microsoft.azure.credentials.AzureCliCredentials
 

E

environment() - Method in class com.microsoft.azure.credentials.AzureCliCredentials
 

F

fromFile(File) - Static method in class com.microsoft.azure.credentials.ApplicationTokenCredentials
Initializes the credentials based on the provided credentials file.
fromFile(File, String) - Static method in class com.microsoft.azure.credentials.DelegatedTokenCredentials
Creates a new instance of the DelegatedTokenCredentials from an auth file.
fromFile(File, String, String) - Static method in class com.microsoft.azure.credentials.DelegatedTokenCredentials
Creates a new instance of the DelegatedTokenCredentials from an auth file, with a pre-acquired oauth2 authorization code.

G

generateAuthenticationUrl() - Method in class com.microsoft.azure.credentials.DelegatedTokenCredentials
 
generateAuthenticationUrl(DelegatedTokenCredentials.ResponseMode, String) - Method in class com.microsoft.azure.credentials.DelegatedTokenCredentials
Generate the URL to authenticate through OAuth2.
getToken(String) - Method in class com.microsoft.azure.credentials.ApplicationTokenCredentials
 
getToken(String) - Method in class com.microsoft.azure.credentials.AppServiceMSICredentials
 
getToken(String) - Method in class com.microsoft.azure.credentials.AzureCliCredentials
 
getToken(String) - Method in class com.microsoft.azure.credentials.DelegatedTokenCredentials
 
getToken(String) - Method in class com.microsoft.azure.credentials.MSICredentials
 
getToken(String) - Method in class com.microsoft.azure.credentials.UserTokenCredentials
 

M

maxRetry() - Method in class com.microsoft.azure.credentials.MSICredentials
 
MSICredentials - Class in com.microsoft.azure.credentials
Managed Service Identity token based credentials for use with a REST Service Client.
MSICredentials() - Constructor for class com.microsoft.azure.credentials.MSICredentials
Initializes a new instance of the MSICredentials.
MSICredentials(AzureEnvironment) - Constructor for class com.microsoft.azure.credentials.MSICredentials
Initializes a new instance of the MSICredentials.
MSICredentials(AzureEnvironment, int) - Constructor for class com.microsoft.azure.credentials.MSICredentials

S

setAuthorizationCode(String) - Method in class com.microsoft.azure.credentials.DelegatedTokenCredentials
Set the authorization code acquired returned to the redirect URL.
setMaxRetry(int) - Method in class com.microsoft.azure.credentials.MSICredentials
Sets the maximum retries allowed.

T

timeoutInSeconds() - Method in class com.microsoft.azure.credentials.ApplicationTokenCredentials
Gets the timeout for AAD authentication calls.

U

username() - Method in class com.microsoft.azure.credentials.UserTokenCredentials
Gets the user name for the Organization Id account.
UserTokenCredentials - Class in com.microsoft.azure.credentials
Token based credentials for use with a REST Service Client.
UserTokenCredentials(String, String, String, String, AzureEnvironment) - Constructor for class com.microsoft.azure.credentials.UserTokenCredentials
Initializes a new instance of the UserTokenCredentials.

V

valueOf(String) - Static method in enum com.microsoft.azure.credentials.DelegatedTokenCredentials.ResponseMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.microsoft.azure.credentials.DelegatedTokenCredentials.ResponseMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

withClientId(String) - Method in class com.microsoft.azure.credentials.AppServiceMSICredentials
Specifies the application id (client id) associated with a user assigned managed service identity resource that should be used to retrieve the access token.
withClientId(String) - Method in class com.microsoft.azure.credentials.MSICredentials
Specifies the application id (client id) associated with a user assigned managed service identity resource that should be used to retrieve the access token.
withCustomTimeout(int) - Method in class com.microsoft.azure.credentials.MSICredentials
Specify a maximum timeout for the time taken to get the token across the various retries.
withIdentityId(String) - Method in class com.microsoft.azure.credentials.MSICredentials
Specifies the ARM resource id of the user assigned managed service identity resource that should be used to retrieve the access token.
withObjectId(String) - Method in class com.microsoft.azure.credentials.MSICredentials
Specifies the object id associated with a user assigned managed service identity resource that should be used to retrieve the access token.
withTimeoutInSeconds(long) - Method in class com.microsoft.azure.credentials.ApplicationTokenCredentials
Sets the timeout for AAD authentication calls.
A C D E F G M S T U V W 
Skip navigation links

/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/