public final class KeyVaultCredentialSettings extends Object
Constructor and Description |
---|
KeyVaultCredentialSettings() |
Modifier and Type | Method and Description |
---|---|
String |
azureKeyVaultUrl()
Get the azureKeyVaultUrl property: Azure Key Vault url.
|
String |
credentialName()
Get the credentialName property: Credential name.
|
Boolean |
enable()
Get the enable property: Enable or disable key vault credential setting.
|
String |
servicePrincipalName()
Get the servicePrincipalName property: Service principal name to access key vault.
|
String |
servicePrincipalSecret()
Get the servicePrincipalSecret property: Service principal name secret to access key vault.
|
void |
validate()
Validates the instance.
|
KeyVaultCredentialSettings |
withAzureKeyVaultUrl(String azureKeyVaultUrl)
Set the azureKeyVaultUrl property: Azure Key Vault url.
|
KeyVaultCredentialSettings |
withCredentialName(String credentialName)
Set the credentialName property: Credential name.
|
KeyVaultCredentialSettings |
withEnable(Boolean enable)
Set the enable property: Enable or disable key vault credential setting.
|
KeyVaultCredentialSettings |
withServicePrincipalName(String servicePrincipalName)
Set the servicePrincipalName property: Service principal name to access key vault.
|
KeyVaultCredentialSettings |
withServicePrincipalSecret(String servicePrincipalSecret)
Set the servicePrincipalSecret property: Service principal name secret to access key vault.
|
public Boolean enable()
public KeyVaultCredentialSettings withEnable(Boolean enable)
enable
- the enable value to set.public String credentialName()
public KeyVaultCredentialSettings withCredentialName(String credentialName)
credentialName
- the credentialName value to set.public String azureKeyVaultUrl()
public KeyVaultCredentialSettings withAzureKeyVaultUrl(String azureKeyVaultUrl)
azureKeyVaultUrl
- the azureKeyVaultUrl value to set.public String servicePrincipalName()
public KeyVaultCredentialSettings withServicePrincipalName(String servicePrincipalName)
servicePrincipalName
- the servicePrincipalName value to set.public String servicePrincipalSecret()
public KeyVaultCredentialSettings withServicePrincipalSecret(String servicePrincipalSecret)
servicePrincipalSecret
- the servicePrincipalSecret value to set.public void validate()
IllegalArgumentException
- thrown if the instance is not valid.Copyright © 2020 Microsoft Corporation. All rights reserved.