How does signInManager return tokens? - C#