CertificateAuthenticator 클래스

  • java.lang.Object
    • com.microsoft.bot.connector.authentication.CertificateAuthenticator

구현

public class CertificateAuthenticator
implements Authenticator

CertificateAppCredentials에 대한 토큰 공급자입니다.

생성자 요약

생성자 Description
CertificateAuthenticator(CertificateAppCredentialsOptions withOptions, OAuthConfiguration withConfiguration)

ID 및 pkcs 인증서를 사용하여 Authenticator를 생성합니다.

메서드 요약

한정자 및 형식 메서드 및 설명
java.util.concurrent.CompletableFuture<IAuthenticationResult> acquireToken()

토큰을 반환합니다.

다음에서 상속된 메서드 java.lang.Object

java.lang.Object.clone java.lang.Object.equals java.lang.Object.finalize java.lang.Object.getClass java.lang.Object.hashCode java.lang.Object.notify java.lang.Object.notifyAll java.lang.Object.toString java.lang.Object.wait java.lang.Object.wait java.lang.Object.wait

생성자 세부 정보

CertificateAuthenticator

public CertificateAuthenticator(CertificateAppCredentialsOptions withOptions, OAuthConfiguration withConfiguration)

appId 및 pkcs 인증서를 사용하여 Authenticator를 생성합니다.

매개 변수:

withOptions - CertificateAppCredentials에 대한 옵션입니다.
withConfiguration - OAuthConfiguration입니다.

Throw:

java.security.cert.CertificateException - MSAL 앱을 만드는 동안
java.security.UnrecoverableKeyException - MSAL 앱을 만드는 동안
java.security.NoSuchAlgorithmException - MSAL 앱을 만드는 동안
java.security.KeyStoreException - MSAL 앱을 만드는 동안
java.security.NoSuchProviderException - MSAL 앱을 만드는 동안
java.io.IOException - MSAL 앱을 만드는 동안

메서드 세부 정보

acquireToken

public CompletableFuture acquireToken()

토큰을 반환합니다.

반환:

MSAL 토큰 결과입니다.

적용 대상