AuthorizationCodeCredential Classe
- java.
lang. Object - com.
azure. identity. AuthorizationCodeCredential
- com.
Implementações
public class AuthorizationCodeCredential
implements TokenCredential
A autenticação de código de autorização no Azure é um tipo de mecanismo de autenticação que permite que os usuários se autentiquem com o Azure Active Directory (Azure AD) e obtenham um código de autorização que pode ser usado para solicitar um token de acesso para acessar recursos do Azure. É um mecanismo de autenticação amplamente usado e tem suporte de uma ampla gama de serviços e aplicativos do Azure. Ele fornece uma maneira segura e escalonável de autenticar usuários e conceder a eles acesso aos recursos do Azure. O AuthorizationCodeCredential autentica um usuário ou um aplicativo e adquire um token com o código de autorização configurado e o redirectURL em que o código de autorização foi recebido.
Exemplo: Construct AuthorizationCodeCredential
O exemplo de código a seguir demonstra a criação de um AuthorizationCodeCredential, usando o AuthorizationCodeCredentialBuilder para configurá-lo. O authorizationCode
e redirectUrl
clientId
precisam ser configurados para criar AuthorizationCodeCredential. Depois que essa credencial é criada, ela pode ser passada para o construtor de muitos dos construtores de cliente do SDK do Azure para Java como o parâmetro 'credential'.
TokenCredential authorizationCodeCredential = new AuthorizationCodeCredentialBuilder()
.authorizationCode("{authorization-code-received-at-redirectURL}")
.redirectUrl("{redirectUrl-where-authorization-code-is-received}")
.clientId("{clientId-of-application-being-authenticated")
.build();
Resumo do método
Modificador e tipo | Método e descrição |
---|---|
reactor.core.publisher.Mono<Access |
getToken(TokenRequestContext request) |
Métodos herdados de java.lang.Object
Detalhes do método
getToken
public Mono
Parameters: