CertificateAuthenticator 클래스
- java.
lang. Object - com.
microsoft. bot. connector. authentication. CertificateAuthenticator
- com.
구현
public class CertificateAuthenticator
implements Authenticator
CertificateAppCredentials에 대한 토큰 공급자입니다.
생성자 요약
| 생성자 | Description |
|---|---|
| CertificateAuthenticator(CertificateAppCredentialsOptions withOptions, OAuthConfiguration withConfiguration) |
앱 |
메서드 요약
| 한정자 및 형식 | 메서드 및 설명 |
|---|---|
|
java.util.concurrent.CompletableFuture<IAuthentication |
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
토큰을 반환합니다.
반환:
MSAL 토큰 결과입니다.