AuthorizationCodeCredential Classe
- java.
lang. Object - com.
azure. identity. AuthorizationCodeCredential
- com.
Implémente
public class AuthorizationCodeCredential
implements TokenCredential
L’authentification par code d’autorisation dans Azure est un type de mécanisme d’authentification qui permet aux utilisateurs de s’authentifier auprès d’Azure Active Directory (Azure AD) et d’obtenir un code d’autorisation qui peut être utilisé pour demander un jeton d’accès pour accéder aux ressources Azure. Il s’agit d’un mécanisme d’authentification largement utilisé et pris en charge par un large éventail de services et d’applications Azure. Il offre un moyen sécurisé et évolutif d’authentifier les utilisateurs et de leur accorder l’accès aux ressources Azure. AuthorizationCodeCredential authentifie un utilisateur ou une application et acquiert un jeton avec le code d’autorisation configuré et le redirectURL où le code d’autorisation a été reçu.
Exemple : Construire AuthorizationCodeCredential
L’exemple de code suivant illustre la création d’un AuthorizationCodeCredential, à l’aide de pour le AuthorizationCodeCredentialBuilder configurer. , authorizationCode
redirectUrl
et clientId
doivent être configurés pour créer AuthorizationCodeCredential. Une fois ces informations d’identification créées, elles peuvent être passées au générateur de la plupart des générateurs de clients du SDK Azure pour Java en tant que paramètre « 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();
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
reactor.core.publisher.Mono<Access |
getToken(TokenRequestContext request) |
Méthodes héritées de java.lang.Object
Détails de la méthode
getToken
public Mono
Parameters: