Decodificando e verificando o token JWT usando System.IdentityModel.Tokens.Jwt

Eu tenho usado oJWT biblioteca para decodificar um Json Web Token, e gostaria de mudar para a implementação oficial do JWT da Microsoft,System.IdentityModel.Tokens.Jwt.

A documentação é muito escassa, por isso estou tendo dificuldade em descobrir como realizar o que tenho feito com a biblioteca JWT. Com a biblioteca JWT, há um método Decode que usa o JWT codificado em base64 e o transforma em JSON, que pode ser desserializado. Eu gostaria de fazer algo semelhante usando System.IdentityModel.Tokens.Jwt, mas depois de uma boa quantidade de escavação, não consigo descobrir como.

Por que vale a pena, eu estou lendo o token JWT de um cookie, para uso com a estrutura de identidade do Google.

Qualquer ajuda seria apreciada.

questionAnswers(2)

yourAnswerToTheQuestion