AuthorizationCodeCredential Clase
- java.
lang. Object - com.
azure. identity. AuthorizationCodeCredential
- com.
Implementaciones
public class AuthorizationCodeCredential
implements TokenCredential
La autenticación de código de autorización en Azure es un tipo de mecanismo de autenticación que permite a los usuarios autenticarse con Azure Active Directory (Azure AD) y obtener un código de autorización que se puede usar para solicitar un token de acceso para acceder a los recursos de Azure. Es un mecanismo de autenticación ampliamente utilizado y es compatible con una amplia gama de servicios y aplicaciones de Azure. Proporciona una manera segura y escalable de autenticar a los usuarios y concederles acceso a los recursos de Azure. AuthorizationCodeCredential autentica a un usuario o una aplicación y adquiere un token con el código de autorización configurado y el redirectURL donde se recibió el código de autorización.
Ejemplo: Construcción de AuthorizationCodeCredential
En el ejemplo de código siguiente se muestra la creación de un AuthorizationCodeCredentialobjeto , utilizando para AuthorizationCodeCredentialBuilder configurarlo. Es authorizationCode
necesario configurar , y clientId
para crear AuthorizationCodeCredential. redirectUrl
Una vez creada esta credencial, se puede pasar al generador de muchos de los generadores de cliente de Azure SDK para Java como 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();
Resumen del método
Modificador y tipo | Método y descripción |
---|---|
reactor.core.publisher.Mono<Access |
getToken(TokenRequestContext request) |
Métodos heredados de java.lang.Object
Detalles del método
getToken
public Mono
Parameters: