JetBrains / teamcity-azure-active-directory

TeamCity plugin which supports authentication via Microsoft Azure Active Directory
Apache License 2.0
26 stars 19 forks source link

Implement JWT verification #20

Closed jfatta closed 7 years ago

jfatta commented 7 years ago

Added JWT verification using jose4j. I used that library instead of JJWT (as suggested on https://github.com/ekoshkin/teamcity-azure-active-directory/issues/6) mainly because this class drastically simplifies the azure signing key rollover requirement.

jfatta commented 7 years ago

@ekoshkin I reverted the changes regarding the login error details. Do you suggest to open an issue on teamcity?

ghost commented 7 years ago

Nice! I'll handle TeamCity core issue. Will post a link here. Thank you for your PR once again!

ghost commented 7 years ago

TeamCity issue https://youtrack.jetbrains.com/issue/TW-48217