GovernmentChannelValidation Classe

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

public final class GovernmentChannelValidation

Convalida dell'autenticazione del canale per enti pubblici.

Riepilogo dei metodi

Modificatore e tipo Metodo e descrizione
static java.util.concurrent.CompletableFuture<ClaimsIdentity> authenticateToken(String authHeader, CredentialProvider credentials, String serviceUrl, String channelId)

Convalidare l'intestazione di autenticazione in ingresso come token inviato da un servizio canale bot Framework per enti pubblici.

static java.util.concurrent.CompletableFuture<ClaimsIdentity> authenticateToken(String authHeader, CredentialProvider credentials, String serviceUrl, String channelId, AuthenticationConfiguration authConfig)

Convalidare l'intestazione di autenticazione in ingresso come token inviato da un servizio canale bot Framework per enti pubblici.

static java.lang.String getOpenIdMetaDataUrl()

Ottiene l'URL dei metadati OpenID.

static TokenValidationParameters getTokenValidationParameters()

PER IL BOT DAL CANALE GOVERNMENT.

static void setOpenIdMetaDataUrl(String withOpenIdMetaDataUrl)

Imposta l'URL dei metadati OpenID.

static java.util.concurrent.CompletableFuture<ClaimsIdentity> validateIdentity(ClaimsIdentity identity, CredentialProvider credentials, String serviceUrl)

Convalidare le attestazionil'identità inviata da un servizio canale bot Framework per enti pubblici.

Metodi ereditati da 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

Dettagli metodo

authenticateToken

public static CompletableFuture authenticateToken(String authHeader, CredentialProvider credentials, String serviceUrl, String channelId)

Convalidare l'intestazione di autenticazione in ingresso come token inviato da un servizio canale bot Framework per enti pubblici.

Parametri:

authHeader - Intestazione HTTP non elaborata nel formato: "Bearer [longString]".
credentials - Set definito dall'utente di credenziali valide, ad esempio AppId.
serviceUrl - URL del servizio dalla richiesta.
channelId - ID del canale da convalidare.

Restituisce:

CompletableFuture che rappresenta l'operazione asincrona.
     On join:

authenticateToken

public static CompletableFuture authenticateToken(String authHeader, CredentialProvider credentials, String serviceUrl, String channelId, AuthenticationConfiguration authConfig)

Convalidare l'intestazione di autenticazione in ingresso come token inviato da un servizio canale bot Framework per enti pubblici.

Parametri:

authHeader - Intestazione HTTP non elaborata nel formato: "Bearer [longString]".
credentials - Set definito dall'utente di credenziali valide, ad esempio AppId.
serviceUrl - URL del servizio dalla richiesta.
channelId - ID del canale da convalidare.
authConfig - Configurazione dell'autenticazione.

Restituisce:

CompletableFuture che rappresenta l'operazione asincrona.
     On join:

getOpenIdMetaDataUrl

public static String getOpenIdMetaDataUrl()

Ottiene l'URL dei metadati OpenID.

Restituisce:

URL.

getTokenValidationParameters

public static TokenValidationParameters getTokenValidationParameters()

PER IL BOT DAL CANALE GOVERNMENT.

Restituisce:

Parametri di convalida del token durante la connessione a un bot.

setOpenIdMetaDataUrl

public static void setOpenIdMetaDataUrl(String withOpenIdMetaDataUrl)

Imposta l'URL dei metadati OpenID.

Parametri:

withOpenIdMetaDataUrl - URL dei metadati.

validateIdentity

public static CompletableFuture validateIdentity(ClaimsIdentity identity, CredentialProvider credentials, String serviceUrl)

Convalidare ClaimsIdentity come inviato da un servizio canale bot Framework per enti pubblici.

Parametri:

identity - Identità delle attestazioni da convalidare.
credentials - Set definito dall'utente di credenziali valide, ad esempio AppId.
serviceUrl - URL del servizio dalla richiesta.

Restituisce:

CompletableFuture che rappresenta l'operazione asincrona.
     On join:

Si applica a