Biblioteca de clientes do keyvault do Azure Resource Manager para Java – versão 2.31.0
Biblioteca de clientes do cofre de chaves do Azure Resource Manager para Java
Para obter documentação sobre como usar esse pacote, consulte Bibliotecas de Gerenciamento do Azure para Java.
Introdução
Pré-requisitos
- JDK (Java Development Kit) com a versão 8 ou superior
- Assinatura do Azure
Adicionando o pacote ao seu produto
<dependency>
<groupId>com.azure.resourcemanager</groupId>
<artifactId>azure-resourcemanager-keyvault</artifactId>
<version>2.31.0</version>
</dependency>
Incluir os pacotes recomendados
As Bibliotecas de Gerenciamento do Azure exigem uma TokenCredential
implementação para autenticação e uma HttpClient
implementação para o cliente HTTP.
O pacote de Identidade do Azure e o pacote HTTP do Azure Core Netty fornecem a implementação padrão.
Autenticação
Por padrão, a autenticação de token do Azure Active Directory depende da configuração correta das variáveis de ambiente a seguir.
AZURE_CLIENT_ID
para a ID do cliente do Azure.AZURE_TENANT_ID
para a ID do locatário do Azure.AZURE_CLIENT_SECRET
ouAZURE_CLIENT_CERTIFICATE_PATH
para o segredo do cliente ou certificado do cliente.
Além disso, a ID da assinatura do Azure pode ser configurada por meio da variável AZURE_SUBSCRIPTION_ID
de ambiente .
Com a configuração acima, azure
o cliente pode ser autenticado pelo seguinte código:
AzureProfile profile = new AzureProfile(AzureEnvironment.AZURE);
TokenCredential credential = new DefaultAzureCredentialBuilder()
.authorityHost(profile.getEnvironment().getActiveDirectoryEndpoint())
.build();
KeyVaultManager manager = KeyVaultManager
.authenticate(credential, profile);
O código de exemplo pressupõe que o Azure global. Caso contrário, altere AzureEnvironment.AZURE
a variável.
Confira Autenticação para obter mais opções.
Principais conceitos
Confira Design de API para obter introdução geral sobre design e principais conceitos sobre bibliotecas de gerenciamento do Azure.
Exemplos
Confira Exemplos de snippets de código e exemplos.
Solução de problemas
Próximas etapas
Participante
Para obter detalhes sobre como contribuir para esse repositório, consulte o guia de contribuição.
- Bifurcar
- Criar seu branch de recurso (
git checkout -b my-new-feature
) - Confirmar suas alterações (
git commit -am 'Add some feature'
) - Enviar por push para o branch (
git push origin my-new-feature
) - Criar nova solicitação de pull