SkillValidation Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Caution
Use ConfigurationBotFrameworkAuthentication
instead to perform skill validation.
Validates JWT tokens sent to and from a Skill.
[System.Obsolete("Use `ConfigurationBotFrameworkAuthentication` instead to perform skill validation.", false)]
public class SkillValidation
[<System.Obsolete("Use `ConfigurationBotFrameworkAuthentication` instead to perform skill validation.", false)>]
type SkillValidation = class
Public Class SkillValidation
- Inheritance
-
SkillValidation
- Attributes
Constructors
SkillValidation() |
Methods
AuthenticateChannelToken(String, ICredentialProvider, IChannelProvider, HttpClient, String, AuthenticationConfiguration) |
Validates that the incoming Auth Header is a token sent from a bot to a skill or from a skill to a bot. |
CreateAnonymousSkillClaim() |
Creates a ClaimsIdentity for an anonymous (unauthenticated) skill. |
IsSkillClaim(IEnumerable<Claim>) |
Checks if the given list of claims represents a skill. |
IsSkillToken(String) |
Determines if a given Auth header is from from a skill to bot or bot to skill request. |