• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

microsoft / botbuilder-dotnet / 174757 / 2
78%
main: 78%

Build:
DEFAULT BRANCH: main
Ran 15 Oct 2020 02:53PM UTC
Files 687
Run time 1min
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

15 Oct 2020 02:53PM UTC coverage: 77.792% (+0.03%) from 77.758%
174757.2

push

CI-PR build

GitHub
Adds support for skills without AppId and password in emulator. (#4757)

* Adds support for skills without AppId and password in emulator.
Updated ChannelServiceHanlder to add an anonymous skill AppId claim when auth is disabled.
Updated AppCredentials.ShouldSetToken() logic to avoid sending a token when the AppId is not set or when it is set to the anonymous skill appId.
Update SkillValidation.IsSkillClaim to return true for anonymous skills.
Added AuthenticationConstants.AnonymousSkillAppId constant.
Added unit tests for new logic.

* Updated comment

* Added constant for AuthenticationConstants.AnonymousAuthType (set to anonymous) and replaced usages

* Introduced new skill constant in RoleTypes.
Updated BotFrameworkHttpClient to set the role of the recipient of the outgoing activity clone to RoletTypes.Skill
Updated JwtTokenValidation to check for the Role if the incoming activity instead of checking for RelatesTo
Updated tests

* Reverted changes to schemas

* Update RoleTypes.cs

Touched the file to force a new build

* Fixed file format

* Ported changes from JwtTokenValidation to ParameterizedBotFrameworkAuthentication

* Added a SkillValidation.CreateAnonymousSkillClaim)( method to centralized logic to create the anonoymous claims and updated related code.

* Touched to trigger another build

17006 of 21861 relevant lines covered (77.79%)

0.78 hits per line

Source Files on job 174757.2
  • Tree
  • List 0
  • Changed 4
  • Source Changed 2
  • Coverage Changed 4
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 174757
  • c2ac5d2b on github
  • Prev Job for on main (#174412.2)
  • Next Job for on main (#174805.2)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc