CertificateAuthenticator Clase

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

Implementaciones

Authenticator

public class CertificateAuthenticator
implements Authenticator

Proveedor de tokens para CertificateAppCredentials.

Resumen del constructor

Constructor Description
CertificateAuthenticator(CertificateAppCredentialsOptions withOptions, OAuthConfiguration withConfiguration)

Construye un autenticador mediante el id. de aplicacióny el certificado pkcs.

Resumen del método

Modificador y tipo Método y descripción
java.util.concurrent.CompletableFuture<IAuthenticationResult> acquireToken()

Devuelve un token.

Métodos heredados de 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

Detalles del constructor

CertificateAuthenticator

public CertificateAuthenticator(CertificateAppCredentialsOptions withOptions, OAuthConfiguration withConfiguration)

Construye un autenticador mediante appId y certificado pkcs.

Parámetros:

withOptions - Las opciones de CertificateAppCredentials.
withConfiguration - The OAuthConfiguration.

Produce:

java.security.cert.CertificateException - Durante la creación de la aplicación MSAL.
java.security.UnrecoverableKeyException - Durante la creación de la aplicación MSAL.
java.security.NoSuchAlgorithmException - Durante la creación de la aplicación MSAL.
java.security.KeyStoreException - Durante la creación de la aplicación MSAL.
java.security.NoSuchProviderException - Durante la creación de la aplicación MSAL.
java.io.IOException - Durante la creación de la aplicación MSAL.

Detalles del método

acquireToken

public CompletableFuture acquireToken()

Devuelve un token.

Devoluciones:

Resultado del token de MSAL.

Se aplica a