Class TokenCredentialConfigurationProperties
- java.lang.Object
-
- com.azure.spring.cloud.autoconfigure.properties.core.authentication.TokenCredentialConfigurationProperties
-
- All Implemented Interfaces:
com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
public class TokenCredentialConfigurationProperties extends Object implements com.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
Azure properties used for getting token credential.
-
-
Constructor Summary
Constructors Constructor Description TokenCredentialConfigurationProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetClientCertificatePassword()StringgetClientCertificatePath()StringgetClientId()StringgetClientSecret()StringgetPassword()StringgetUsername()booleanisManagedIdentityEnabled()voidsetClientCertificatePassword(String clientCertificatePassword)Set the client certificate password.voidsetClientCertificatePath(String clientCertificatePath)Set the client certificate path.voidsetClientId(String clientId)Set the client id.voidsetClientSecret(String clientSecret)Set the client secret.voidsetManagedIdentityEnabled(boolean managedIdentityEnabled)Whether to enable managed identity.voidsetPassword(String password)Set the password.voidsetUsername(String username)Set the username.
-
-
-
Method Detail
-
getClientId
public String getClientId()
- Specified by:
getClientIdin interfacecom.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
-
setClientId
public void setClientId(String clientId)
Set the client id.- Parameters:
clientId- The client id.
-
getClientSecret
public String getClientSecret()
- Specified by:
getClientSecretin interfacecom.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
-
setClientSecret
public void setClientSecret(String clientSecret)
Set the client secret.- Parameters:
clientSecret- The client secret.
-
getClientCertificatePath
public String getClientCertificatePath()
- Specified by:
getClientCertificatePathin interfacecom.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
-
setClientCertificatePath
public void setClientCertificatePath(String clientCertificatePath)
Set the client certificate path.- Parameters:
clientCertificatePath- The client certificate path.
-
getClientCertificatePassword
public String getClientCertificatePassword()
- Specified by:
getClientCertificatePasswordin interfacecom.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
-
setClientCertificatePassword
public void setClientCertificatePassword(String clientCertificatePassword)
Set the client certificate password.- Parameters:
clientCertificatePassword- The client certificate password.
-
getUsername
public String getUsername()
- Specified by:
getUsernamein interfacecom.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
-
setUsername
public void setUsername(String username)
Set the username.- Parameters:
username- The username.
-
getPassword
public String getPassword()
- Specified by:
getPasswordin interfacecom.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
-
setPassword
public void setPassword(String password)
Set the password.- Parameters:
password- The password.
-
isManagedIdentityEnabled
public boolean isManagedIdentityEnabled()
- Specified by:
isManagedIdentityEnabledin interfacecom.azure.spring.cloud.core.provider.authentication.TokenCredentialOptionsProvider.TokenCredentialOptions
-
setManagedIdentityEnabled
public void setManagedIdentityEnabled(boolean managedIdentityEnabled)
Whether to enable managed identity.- Parameters:
managedIdentityEnabled- whether managed identity is enabled.
-
-