ChannelValidation Class
- java.
lang. Object - com.
microsoft. bot. connector. authentication. ChannelValidation
- com.
public final class ChannelValidation
Channel auth validator.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
java.util.concurrent.CompletableFuture<Claims |
authenticateToken(String authHeader, CredentialProvider credentials, String channelId)
Validate the incoming Auth Header as a token sent from the Bot Framework Service. |
|
static
java.util.concurrent.CompletableFuture<Claims |
authenticateToken(String authHeader, CredentialProvider credentials, String channelId, AuthenticationConfiguration authConfig)
Validate the incoming Auth Header as a token sent from the Bot Framework Service. |
|
static
java.util.concurrent.CompletableFuture<Claims |
authenticateToken(String authHeader, CredentialProvider credentials, String channelId, String serviceUrl)
Validate the incoming Auth Header as a token sent from the Bot Framework Service. |
|
static
java.util.concurrent.CompletableFuture<Claims |
authenticateToken(String authHeader, CredentialProvider credentials, String channelId, String serviceUrl, AuthenticationConfiguration authConfig)
Validate the incoming Auth Header as a token sent from the Bot Framework Service. |
| static java.lang.String |
getOpenIdMetaDataUrl()
Gets the OpenID metadata URL. |
|
static
Token |
getTokenValidationParameters()
TO BOT FROM CHANNEL. |
| static void |
setOpenIdMetaDataUrl(String withOpenIdMetaDataUrl)
Sets the OpenID metadata URL. |
Methods inherited from java.lang.Object
Method Details
authenticateToken
public static CompletableFuture
Validate the incoming Auth Header as a token sent from the Bot Framework Service.
Parameters:
Returns:
On join:
authenticateToken
public static CompletableFuture
Validate the incoming Auth Header as a token sent from the Bot Framework Service.
Parameters:
Returns:
On join:
authenticateToken
public static CompletableFuture
Validate the incoming Auth Header as a token sent from the Bot Framework Service.
Parameters:
Returns:
On join:
authenticateToken
public static CompletableFuture
Validate the incoming Auth Header as a token sent from the Bot Framework Service.
Parameters:
Returns:
On join:
getOpenIdMetaDataUrl
public static String getOpenIdMetaDataUrl()
Gets the OpenID metadata URL.
Returns:
getTokenValidationParameters
public static TokenValidationParameters getTokenValidationParameters()
TO BOT FROM CHANNEL.
Returns:
setOpenIdMetaDataUrl
public static void setOpenIdMetaDataUrl(String withOpenIdMetaDataUrl)
Sets the OpenID metadata URL.
Parameters: