Commit 1e2537b5 authored by Quxl's avatar Quxl

x

parent e086405d
......@@ -66,7 +66,9 @@ public interface OAuthApi {
builder.setGrantType(GrantType.AUTHORIZATION_CODE);
builder.setClientId(config.getClientId());
builder.setClientSecret(config.getClientSecret());
builder.setParameter("realm", config.getRealm());
builder.setRedirectURI(config.getRediretUrl());
builder.setScope(config.getScope());
builder.setCode(code);
OAuthClientRequest oauthClientRequest = builder.buildQueryMessage();
OAuthClient oAuthClient = new OAuthClient(new URLConnectionClient());
......
......@@ -4,10 +4,12 @@ import java.io.Serializable;
import com.alibaba.fastjson.JSON;
public class OAuthConfig implements Serializable{
public class OAuthConfig implements Serializable {
private static final long serialVersionUID = 1874417633433974015L;
private String realm = "/se";
private String scope = "openid profile";
private String clientId;
private String clientSecret;
private String rediretUrl;
......@@ -57,4 +59,25 @@ public class OAuthConfig implements Serializable{
public String toString() {
return JSON.toJSONString(this, true);
}
public String getRealm() {
return realm;
}
public void setRealm(String realm) {
this.realm = realm;
}
public String getScope() {
return scope;
}
public void setScope(String scope) {
this.scope = scope;
}
public static long getSerialversionuid() {
return serialVersionUID;
}
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment