PageRenderTime 35ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/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. }