/src/main/java/com/atlassian/jira/plugins/bitbucket/api/impl/GithubOAuthAuthentication.java

https://bitbucket.org/atlassian/jira-bitbucket-connector/ · Java · 28 lines · 20 code · 8 blank · 0 comment · 0 complexity · 08f448e8f353dc9d9c7d5831b2176d12 MD5 · raw file

  1. package com.atlassian.jira.plugins.bitbucket.api.impl;
  2. import com.atlassian.jira.plugins.bitbucket.api.Authentication;
  3. import com.atlassian.sal.api.net.Request;
  4. public class GithubOAuthAuthentication implements Authentication
  5. {
  6. private final String accessToken;
  7. public GithubOAuthAuthentication(String accessToken)
  8. {
  9. this.accessToken = accessToken;
  10. }
  11. @Override
  12. public void addAuthentication(Request<?, ?> request, String url)
  13. {
  14. request.addHeader("Authorization", "token "+accessToken);
  15. }
  16. public String getAccessToken()
  17. {
  18. return accessToken;
  19. }
  20. }