Advertisement
Guest User

Untitled

a guest
Jan 16th, 2017
68
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.80 KB | None | 0 0
  1. var addr = await GetIdentityServerAddress();
  2.  
  3. var result = "";
  4. TokenResponse token = null;
  5. TokenClient client;
  6.  
  7. if (loginType == LoginType.UsernamePassword)
  8. client = new TokenClient(addr, ClientTypes.UsernamePassword, "xt");
  9. else if (loginType == LoginType.WindowsAccountUsernamePassword ||
  10. loginType == LoginType.WindowsAccountCurrent)
  11. client = new TokenClient(addr, ClientTypes.Windows, "x");
  12. else if (loginType == LoginType.SmartCard)
  13. client = new TokenClient(addr, ClientTypes.Siths, "x", new HttpMessageHandler);
  14. else
  15. throw new Exception("Login " + loginType.ToTranslatedString() + " is not implemented");
  16.  
  17. token = await client.RequestResourceOwnerPasswordAsync(username, password);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement