File tree Expand file tree Collapse file tree 1 file changed +8
-5
lines changed
scribejava-core/src/main/java/com/github/scribejava/core/oauth Expand file tree Collapse file tree 1 file changed +8
-5
lines changed Original file line number Diff line number Diff line change @@ -172,11 +172,14 @@ protected <T extends AbstractRequest> T createAccessTokenPasswordGrantRequest(St
172172
173173 request .addParameter (OAuthConstants .GRANT_TYPE , OAuthConstants .PASSWORD );
174174
175- request .addHeader (OAuthConstants .HEADER ,
176- OAuthConstants .BASIC + ' '
177- + Base64Encoder .getInstance ()
178- .encode (String .format ("%s:%s" , config .getApiKey (), config .getApiSecret ())
179- .getBytes (Charset .forName ("UTF-8" ))));
175+ final String apiKey = config .getApiKey ();
176+ final String apiSecret = config .getApiSecret ();
177+ if (apiKey != null && apiSecret != null ) {
178+ request .addHeader (OAuthConstants .HEADER ,
179+ OAuthConstants .BASIC + ' '
180+ + Base64Encoder .getInstance ()
181+ .encode (String .format ("%s:%s" , apiKey , apiSecret ).getBytes (Charset .forName ("UTF-8" ))));
182+ }
180183
181184 return request ;
182185 }
You can’t perform that action at this time.
0 commit comments