AuthorizationCodeCredential クラス
- java.
lang. Object - com.
azure. identity. AuthorizationCodeCredential
- com.
実装
public class AuthorizationCodeCredential
implements TokenCredential
Azure での認証コード認証は、ユーザーが Azure Active Directory (Azure AD) で認証し、Azure リソースにアクセスするためのアクセス トークンを要求するために使用できる承認コードを取得できるようにする認証メカニズムの一種です。 これは広く使用されている認証メカニズムであり、さまざまな Azure サービスとアプリケーションでサポートされています。 ユーザーを認証し、Azure リソースへのアクセスを許可する、セキュリティで保護されたスケーラブルな方法が提供されます。 AuthorizationCodeCredential は、ユーザーまたはアプリケーションを認証し、構成された承認コードと、承認コードが受信された redirectURL を使用してトークンを取得します。
サンプル: AuthorizationCodeCredential の構築
次のコード サンプルは、 を使用してAuthorizationCodeCredentialBuilderの作成AuthorizationCodeCredentialを示しています。 、redirectUrl
、 clientId
は authorizationCode
を作成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<Access |
getToken(TokenRequestContext request) |
メソッドの継承元: java.lang.Object
メソッドの詳細
getToken
public Mono
Parameters: