次の方法で共有


AuthorizationCodeCredential クラス

  • java.lang.Object
    • com.azure.identity.AuthorizationCodeCredential

実装

public class AuthorizationCodeCredential
implements TokenCredential

Azure での認証コード認証は、ユーザーが Azure Active Directory (Azure AD) で認証し、Azure リソースにアクセスするためのアクセス トークンを要求するために使用できる承認コードを取得できるようにする認証メカニズムの一種です。 これは広く使用されている認証メカニズムであり、さまざまな Azure サービスとアプリケーションでサポートされています。 ユーザーを認証し、Azure リソースへのアクセスを許可する、セキュリティで保護されたスケーラブルな方法が提供されます。 AuthorizationCodeCredential は、ユーザーまたはアプリケーションを認証し、構成された承認コードと、承認コードが受信された redirectURL を使用してトークンを取得します。

サンプル: AuthorizationCodeCredential の構築

次のコード サンプルは、 を使用してAuthorizationCodeCredentialBuilderの作成AuthorizationCodeCredentialを示しています。 、redirectUrlclientIdauthorizationCodeを作成AuthorizationCodeCredentialするように構成する必要があります。 この資格情報が作成されると、多くの Azure SDK for Java クライアント ビルダーのビルダーに '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();

メソッドの概要

修飾子と型 メソッドと説明
reactor.core.publisher.Mono<AccessToken> getToken(TokenRequestContext request)

メソッドの継承元: java.lang.Object

メソッドの詳細

getToken

public Mono getToken(TokenRequestContext request)

Parameters:

request

適用対象