Moved scope inside OAuthConfig
This commit is contained in:
1 parent
41b6da1a44
commit
109c93b4e4
11 files changed
+32
-76
No files matched your search
@@ -7,28 +7,24 @@ package org.scribe.model;
|
||||
*/
|
||||
public class OAuthConfig
|
||||
{
|
||||
private String apiKey;
|
||||
private String apiSecret;
|
||||
private String callback;
|
||||
private SignatureType signatureType;
|
||||
private final String apiKey;
|
||||
private final String apiSecret;
|
||||
private final String callback;
|
||||
private final SignatureType signatureType;
|
||||
private final String scope;
|
||||
|
||||
public OAuthConfig(String key, String secret)
|
||||
{
|
||||
this(key,secret,null);
|
||||
this(key, secret, null, null, null);
|
||||
}
|
||||
|
||||
//Kept for backwards compatibility
|
||||
public OAuthConfig(String key, String secret, String callback)
|
||||
{
|
||||
this(key,secret,callback,null);
|
||||
}
|
||||
|
||||
public OAuthConfig(String key, String secret, String callback, SignatureType type)
|
||||
public OAuthConfig(String key, String secret, String callback, SignatureType type, String scope)
|
||||
{
|
||||
this.apiKey = key;
|
||||
this.apiSecret = secret;
|
||||
this.callback = callback;
|
||||
this.signatureType = type;
|
||||
this.callback = callback != null ? callback : OAuthConstants.OUT_OF_BAND;
|
||||
this.signatureType = (type != null) ? type : SignatureType.Header;
|
||||
this.scope = scope;
|
||||
}
|
||||
|
||||
public String getApiKey()
|
||||
@@ -36,38 +32,28 @@ public class OAuthConfig
|
||||
return apiKey;
|
||||
}
|
||||
|
||||
public void setApiKey(String apiKey)
|
||||
{
|
||||
this.apiKey = apiKey;
|
||||
}
|
||||
|
||||
public String getApiSecret()
|
||||
{
|
||||
return apiSecret;
|
||||
}
|
||||
|
||||
public void setApiSecret(String apiSecret)
|
||||
{
|
||||
this.apiSecret = apiSecret;
|
||||
}
|
||||
|
||||
public String getCallback()
|
||||
{
|
||||
return callback != null ? callback : OAuthConstants.OUT_OF_BAND;
|
||||
}
|
||||
|
||||
public void setCallback(String callback)
|
||||
{
|
||||
this.callback = callback;
|
||||
return callback;
|
||||
}
|
||||
|
||||
public SignatureType getSignatureType()
|
||||
{
|
||||
return signatureType != null ? signatureType : SignatureType.Header;
|
||||
return signatureType;
|
||||
}
|
||||
|
||||
public void setSignatureType(SignatureType type)
|
||||
public String getScope()
|
||||
{
|
||||
this.signatureType = type;
|
||||
return scope;
|
||||
}
|
||||
|
||||
public boolean hasScope()
|
||||
{
|
||||
return scope != null;
|
||||
}
|
||||
}
|
||||
Reference in new issue
Block a user