public TokenController() { tokenIssuer = new TokenIssuer(); keyIssuer = new KeyIssuer(); clientValidator = new ClientValidator(); userValidator = new UserValidator(); }
private JWE ParseEncryptedAndSignedToken(string accessToken) { // Leo el token con la clave privada harcodeada, solo por eso referencia a KeyIssuer var issuer = new KeyIssuer(); var key = issuer.GenerateAsymmetricKeyHarcoded(); var token = JWE.Parse(accessToken, key.PrivateKey); return token; }